What would you like to know more about?

Show Page Sections

MP eGiving

Who's better to integrate with than the company that brought you MinistryPlatform? With MP eGiving as an integrated online giving solution, you'll save your staff time by providing real-time transaction updates in the Platform. No more manually exporting and importing donations! And your donors will appreciate the streamlined experience when giving via your website, the PocketPlatform app, or text message.

Here are some highlights:

  • MP eGiving uses donor matching so you don't have as many default contacts.
  • Donations are sent to MinistryPlatform in real time!
  • Manage event transactions more efficiently. See when a payment or donation isn't synced with the Platform and have the opportunity to resync it.
  • Transition donors to the new giving solution with a built-in migration tool.
  • Donors can set up recurring gifts, manage payment methods, and view their giving history in real time! Their MP eGiving login is the same as their MinistryPlatform User account!
  • Congregants can pay for registration events that you've set up in the Platform.

Payment Processor

Note that MP eGiving is powered by Vanco to process payments. You will need a merchant account with Vanco to use MP eGiving.

Request an account to use MP eGivingORRequest an account to use Vanco Online with MinistryPlatform
Note: If you currently use Vanco as a standalone, we recommend you stay with that solution and do not migrate to MP eGiving.

Cost

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

Fees for using this integration are assessed as per each church's individual contract agreement. Transaction processing rates apply.

Migration and Transition

Once you've scheduled your move to MP eGiving, a few things will take place.

  • If you're migrating from one of our ACST products, your data will be converted. (Your text giving keyword and number will not change.) The conversion takes two business days.
  • Receive a call from our Implementation team, which usually occurs on the third business day.
  • Set up MP eGiving in about 20 to 30 minutes.
  • Update the giving link on your website.
  • Communicate to your congregants/parishioners about your new giving solution. For those who have recurring gifts, you can use the Recurring Giving Migration tool in MP eGiving to ensure those gifts are migrated appropriately.
Note: Any gifts given during the conversion will still be processed, but you'll need to enter them into MinistryPlatform.

If you're migrating from one of our ACST products, your data can be converted for a smooth transition.

Realm
MP eGiving was built based on Realm Online Giving, so you'll keep the giving forms and features you love.
ACS PayPlus (Access ACS)
The following will be converted: online recurring gifts, donors' saved payment methods, funds from ACS People Suite, people records, and your text giving keyword. User records will not be converted. For more information, see Access ACS to MP eGiving (PDF).
Abundant (ACS and PDS)
The following will be converted: online recurring gifts, donors' saved payment methods, funds from ACS People Suite or activities from PDS, people or member records, and your text giving keyword. User records will not be converted. For more information, see ACS Abundant to MP eGiving (PDF) or PDS Abundant to MP eGiving (PDF).
Other third party giving solutions
We cannot convert data from other solutions (including Vanco Online), but you can use the Recurring Giving Migration tool in MP eGiving to move existing recurring gifts.

If you need help with your transition, contact Support.

FAQs

Are pledges included in this solution?

No, you should use Pledge records and related tools in the Platform to track pledges.

Can I mass assign envelope/giving numbers in MP eGiving and MinistryPlatform?

You can assign envelope/giving numbers in MP eGiving while viewing a profile, or you can reset numbers all at once and reassign them. In the Platform, you can assign numbers per donor or for multiple donors at once using the Assign Envelope Number tool.

How do I add cash or checks?

Use the Batch Manager tool in MinistryPlatform to add all cash and checks.

Does MP eGiving support Canadian banks?

Merchant accounts will be set up for U.S. and Canadian banks, allowing MP eGiving to process credit cards using U.S. and Canadian currency. However, ACH transactions can only be processed through U.S. banks. We do not process Canadian ACH transactions.

Can I use MP eGiving only for event payments?

Yes, you can use MP eGiving to handle payments for events associated with certain MinistryPlatform programs. Just complete Steps 1 - 3 to configure the integration, then you're all set for event payments!

Is MP eGiving a viable solution for Catholic churches and dioceses?

Yes! MP eGiving works well for dioceses and parishes that use the same MinistryPlatform database. And there is a way to tie Congregation/Parish IDs to batches.

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. In the navigation menu, click Administration > API Clients.
  2. Click New API Client.
  3. Enter MP eGiving for Display Name and Client ID.
  4. Enter a Client Secret. This is the "password" used by MP eGiving to access your MinistryPlatform database. We highly recommend you use a password generator to create a unique and secure Client Secret.
  5. Select the Client User you created for this integration.
    Note: The Client User you choose or 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. Enter your Redirect URI, which is used in authentication for widgets.
  8. Click Save.

Step 2: Set up Integration in MP eGiving

  1. Log in to your MP eGiving account.
  2. From the Main Menu, go to Giving > Settings.
  3. Click the MinistryPlatform tab.
  4. This is where you'll establish the connection with MinistryPlatform. Copy the values from your API Client record to the following fields:
    • API Client ID: The unique identifier for this integration.
    • API Client Secret: The unique secret for this integration.
  5. Enter your JWT Signing Key. To find this in MinistryPlatform, go to Administration > Configuration Settings, open the COMMON, JWTSigningKey record, and copy the Value.
  6. Enter your MinistryPlatform API URL, which is formatted as your Platform domain appended with /ministryplatformapi.
  7. Click Save.

Once your connection is established, you can configure your Online Giving settings in MP eGiving. You'll want to select your deposit accounts for online giving and, if needed, payments. Then, you can start adding funds and using MP eGiving!

Step 3: Event Payments

Whether you plan to use MP eGiving as a total-package solution or just to handle event payments, you'll want to complete one additional step.

  • Make sure you've completed steps 1 and 2 to set up the Platform and the integration.

MP eGiving uses the program associated with each event in MinistryPlatform. These must be specifically configured in MP eGiving.

  1. In MinistryPlatform, create the program you need related to the event you want to accept payments for.
  2. In MinistryPlatform, create any products and options you need for the event.
  3. In MinistryPlatform, create the event you want to accept payments for.
    • Make sure you select the Online Registration Product that you created for the event.
  4. In MP eGiving, go to Giving > Funds, and add the fund that corresponds to the program.
    • Make sure you select the Program ID that matches the one in MinistryPlatform.
    • For Fund Type, make sure you select Payments.

Repeat this for each event you want to accept payments for.

Once your programs and events are configured, you can use MP eGiving for event payments!