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

Integration Certification Checklist

This article walks through the certification process that must be completed for an integration to be certified by the Double the Donation Partnerships Team.

Phase 1: Client-side Integration Management

Phase 2: Donor Experience

  1. Donation Form
  2. Confirmation Page

Phase 3: Technical API Requirements and Attribution

To ensure a high standard of service for our mutual nonprofit clients, every integration undergoes a formal certification review by the Double the Donation Partnerships Team prior to public release.

Use the following criteria to audit your integration internally. If your platform meets every requirement listed below, it is prepared for the live certification demo with our Partnerships Team.


Phase 1: Client-side Integration Management

Admin Experience

  • Clients must be able to enter their Double the Donation Public and Private API Keys to activate the integration.
  • Clients without an active Double the Donation account should see the platform-specific contact form provided by Double the Donation, allowing them to seamlessly request a consultation with a representative of our team. If you do not have this contact form, please reach out to the Partnerships Team.
  • Clients should be able to manage the integration via either Global Settings or Form-Level Settings, depending on which configuration the partner determines is best suited for their platform. While offering both options is recommended for maximum versatility, the interface must at least support the setting level that best aligns with the platform’s architecture and user workflow.

Phase 2: Donor Experience

The donor journey is divided into two critical touchpoints: the point of donation and the post-transaction confirmation.

  1. Donation Form

  • The streamlined search field to identify matching gift eligibility must appear on the donation form.

 

  • The streamlined search field must autocomplete the donor-entered text (example below).

      

 

  • The streamlined search field must store the donor’s selection on the form.

      II. Confirmation Page

  • The matching gift plugin directing the donor to the matching gift guidelines and forms for their company, must appear on the confirmation page.
  • To ensure a seamless donor experience, if a donor selects a company or provides a corporate email address during the donation process, the integration must pass the corresponding Company ID into the dtd_company_id parameter when loading the matching gift plugin on the confirmation page. This ensures the plugin initializes specifically to that company’s matching gift policies and forms.

      
  • If no company data was captured, the plugin should default to a blank search field to allow the donor to identify their employer post-transaction.


Phase 3: Technical API Requirements and Attribution

Behind-the-scenes data transmission ensures that every matching gift opportunity is reported to Double the Donation.

Registering donations with Double the Donation

Every donation transaction must be registered with Double the Donation via the API, regardless of whether matching gift eligibility was determined at the time of the gift.

Partner Identifier

The Partner Identifier must be part of the donation submission from the partner platform into Double the Donation. This plugs the partner platform name into the "Source" field. Please coordinate with the Double the Donation team to receive your unique Partner Identifier before beginning your integration.