What would you like to know more about?

Show Page Sections

SecureGive

When donations are made to your organization through SecureGive, SecureGive automatically sends the corresponding transaction data into MinistryPlatform.

Cost

There is no charge from ACS Technologies for configuring the integration.

Fees from SecureGive will be assessed as per each church's individual contract agreement.

Donor Matching

When a transaction is successful, its Export status is labeled as Pending in SecureGive. This Pending status only refers to the API upload status, it does not pertain to the processing of the transaction. The SecureGive member will need to be linked to their MP donor record once. Once linked, those transactions will upload nightly to MP and the Pending status will change to Uploaded. If it stays as Pending or changes to ReQueued, be sure to click the transaction in SecureGive for more detail.

Support

Support is provided by SecureGive at support@securegive.com.

See Also

Step 1: In MinistryPlatform

Tip: Best Practice is to create a NEW Company Contact using the Add/Edit Company tool, and then create a NEW User for each Integration. Set up your Giving Provider API Client before configuring this integration. Be sure to grant the new API User Administrative rights!
  1. Go to Administration > API Clients.
  2. Click New.
  3. Enter SecureGive for Display Name and Client ID.
  4. Enter a Client Secret. This is the "password" used by SecureGive to access your MinistryPlatform database. We highly recommend using a password generator to have your Client Secret be very unique and secure.
  5. Select the Client User you created for this integration.
    Note: The Client User you choose/create must have a Security Role with Administrator rights.
  6. For Authentication Flow, select Authorization Code, Implicit, Hybrid, Client Credentials, or Resource Owner. All other settings can remain the same.
  7. Click Save.

Step 2: In SecureGive

  1. Go to Settings > Export Settings.
  2. Enter the Church Code: This is your MinistryPlatform Domain/URL (for example, https://{yourchurch}.ministryplatform.net).
  3. Enter the Client ID.
  4. Enter the Client Secret.
  5. Enter the Backfill Date. All transactions from this date forward will be marked to upload to MinistryPlatform, unless they have already previously uploaded. The backfill date is up to one year's worth of history. Additionally, a church admin can always download a CSV of their transaction history for a manual option.
  6. Click Save.
Once this API connection has been authorized, you will need to link your campuses, categories, and members (members in SecureGive are equivalent to donors in MinistryPlatform) for transactions to upload successfully. This only needs to be completed once for each.

Image displaying the field mappings between SecureGive and MinistryPlatform.

Link Campuses with Congregations in SecureGive

  1. Go to Profile > Campuses, and select a campus.
  2. On the Edit Campus page, choose the respective MinistryPlatform Congregation for this campus from the drop-down list.
  3. Click Save.

Link Members in SecureGive (Option 1)

  1. Go to Reporting > All Transactions.
  2. In the Member ID, click the number or the exclamation point (!) icon, which means there is no existing Member ID.
  3. Based on the Member information in SecureGive, a list of possible MinistryPlatform Donor matches will show. Click Select Member to link the two accounts.

Link Members in SecureGive (Option 2)

  1. Go to Users > Members.
  2. Select the Member.
  3. Next to the MinistryPlatform Donor ID field, click Find Matches.
  4. Based on the Member information in SecureGive, a list of possible MinistryPlatform matches will show. Click Select Member to link the two Member accounts.
When all integration steps are completed, transactions will begin to upload overnight each night to MinistryPlatform. Be sure to monitor the Export Status column on your All Transactions report to see what transactions may need additional information to upload.