Skip to content
English
  • There are no suggestions because the search field is empty.

Does Double the Donation integrate with Blackbaud Checkout through Luminate Online?

This article walks through Double the Donation's integration with Blackbaud Checkout through Luminate.

Step-by-Step: Integrate Double the Donation Matching into Blackbaud Checkout through Luminate Online

Phase 1: Connect Luminate Online to Double the Donation Matching

Phase 2: Embed the Double the Donation Matching code snippet in your Blackbaud Checkout form.

Blackbaud Checkout through Luminate Online-Double the Donation Matching FAQs

Double the Donation is the industry-leading matching gifts automation solution for nonprofits and educational institutions to identify more matching gift revenue opportunities and drive more matches to completion. You’ll need a Double the Donation account to activate the matching gift functionality within this partner platform. Not a Double the Donation client? Schedule a demo at https://doublethedonation.com/demo-request/.

Step-by-Step: Integrate Double the Donation Matching into Blackbaud Checkout through Luminate Online

Phase 1: Connect Luminate Online to Double the Donation Matching

Step 1 — Navigate to Site Options

In Luminate Online, go to the top navigation menu and select Setup, then click Site Options.

 

Step 2 — Access API Configuration

Select the Open API Configuration tab. If you do not have an API key configured, select the Edit API Keys link to create one.

 

If your API key has been configured, you’ll see the following:

 

If “The API key is set to …” is not displayed, select the Edit API Keys link in order to create and configure an API key.

Note: In the preceding image, myLuminateOnlineAPIKey is an arbitrary value that we’ll use throughout this tutorial.  Where applicable, please replace this value with your organization’s Luminate Online API Key.

 

Step 3 — Allowlist Double the Donation IP

You must allow Double the Donation to access your server APIs.

  • Click the Edit server API configuration link.

  • Enter the Double the Donation IP address: 23.96.109.67.

  • Select the Add New IP Range to list button.

 

Step 4 — Create API Administrative Credentials

Set up a dedicated account for the integration to gather donor details.

  • In the User Name field, type doublethedonation.

  • Enter a password of your choice (you will need this later).

  • Press Save, then Finish.

 

Step 5 — Activate Integration in Double the Donation

Finalize the connection within your Double the Donation account.

  • Navigate to IntegrationsBrowse and search for Luminate Online.

  • Select Activate Integration.

  • Enter your API Key, API Login (doublethedonation), API Password, and your organization's Org Code.

  • Click Save Credentials.

Tip: If you do not know your Org Code, it can typically be found in your Luminate Online portal URL (e.g., https://secure2.convio.net/abc/..., where abc is the code).

Phase 2: Embed the Double the Donation Matching code snippet in your Blackbaud Checkout form.

Step 1 — Obtain the Embed Code

In your Double the Donation account, navigate to SettingsAPI Keys.

  • In the dropdown list, select Luminate Online / Blackbaud Checkout.

  • Copy the provided Double the Donation Matching embed code.

 

Step 2 — Paste Code into Donation Form

  • Open your donation form editor in Luminate Online and select the HTML component.

  • Paste the embed code at the very bottom of the text editor.

  • Press Update to save the changes.


Blackbaud Checkout through Luminate Online-Double the Donation Matching FAQs

Q: I don’t have a Double the Donation Matching account. How do I get one?

A: Visit the Double the Donation demo request page to schedule a demo. Mention that you use Blackbaud Checkout in your demo request form.

 

Q: How does the integration work?

A: After Blackbaud Checkout successfully processes a payment, it’ll send the donor’s constituent ID and transaction confirmation number to the main page.  That information is sent to Double the Donation Matching via the embed code from phase 2 above. Then, Double the Donation Matching uses the API from phase 1 above to gather the constituent’s email address, first name, and last name.

 

Q: Will Double the Donation Matching honor a donor’s wish to not be emailed?

A: Yes. If the donor is blocklisted in your Luminate Online portal, Double the Donation Matching will also blocklist that email.

 

Q: My organization uses a custom domain for our donation form. Will this cause a problem with the integration?

A: Organizations using a custom domain should not encounter any problems with the Double the Donation Matching integration. The matching module is able to recognize the most common domains, including  https://secure2.convio.net/https://secure3.convio.net/, and custom domains that are redirected through Luminate Online. If your organization has completed all the steps in this integration guide data is still not flowing from your donation forms to Double the Donation Matching, and your organization uses a custom domain, it is possible that the standard integration has not been able to recognize the custom domain. Contact support@doublethedonation.com to diagnose whether this is the case.

 

Q: Where else can I embed Double the Donation's plugin, other than on my Blackbaud Checkout donation form?

A: We recommend creating a dedicated matching gift page on your website. This page will help all website visitors, not just those on your donation form, understand matching gift programs and easily find their company’s matching gift guidelines and forms.

 

To embed the matching gift search tool, locate your embed code from your matching module. Full instructions are available here.