Integrations Paused Because of Invalid Tokens

This article explains what happens when an integration with Double the Donation Matching is paused due to an expired integration token and how to restart the integration.

What happens to Double the Donation Matching when a token expires?

What can cause an integration token to expire?

How do I restart an integration that was paused because of invalid tokens?

Which integrations could be affected by tokens?

What Happens When a Token Expires?

When an integration token expires, donation data stops flowing between Double the Donation Matching and any integrated platforms relying on that token. The integration will be paused, and no further matching gift identification or automation will occur until the token is refreshed or replaced.

  • Important Note: Existing data in Double the Donation Matching remains unaffected. Only new donations will be impacted.

Common Causes of Token Expiration

User-Related Expiration

  • The most common reason for an expired token is a user leaving your nonprofit organization. If their profile is deleted or reassigned, any integration tokens tied to their account will become invalid.

Platform-Driven Expiration

  • Some platforms refresh integration tokens on a regular schedule or in response to software updates. In this case, the platform causes the token to expire, not a user action.

How to Restart an Integration That Was Paused

Step-by-Step Restart Process

  1. Turn the integration off and back on:

  2. If the user left your team:

    • Ensure that new credentials for a valid user account are used when restarting the integration. This ensures the token is tied to the current account holder’s profile.

  3. Still not working?

    • If the above steps do not resolve the issue, contact Double the Donation Support at support@doublethedonation.com for further troubleshooting assistance.

Which Integrations Are Affected?

The following integrations are commonly affected by expired tokens:


If your integration with Double the Donation is paused due to a token issue, you may receive an automated message that includes the name of the platform causing the issue.