Online-payment icon

Donations using Giving

Let your online shoppers donate to a nonprofit.

Read more

 Learn more about Adyen Giving on adyen.com.

With Adyen Giving, you can give your shoppers the option to donate to a nonprofit as part of your payment flow. If the shopper chooses to make a donation, the donation amount is charged to the same payment method they used for the original transaction.

Donations can be made using many popular payment methods and are paid to the nonprofit's bank account. Adyen covers all fees and the donation amount is transferred to the nonprofit in full.

How it works

In-person payments

 Learn how Adyen Giving works in your store.

You use our Campaign Manager to manage your donation campaigns in your Customer Area.

After you have set up your campaigns, you are ready to accept donations. The payment flow is as follows:

  1. The shopper proceeds to check out.
  2. Before or after the payment is complete, you ask the shopper if they want to donate.
  3. If the shopper chooses to donate, you make an API request for the donation.
  4. We route the donation to the nonprofit and settle the donation amount to their bank account.

Your shopper sees two separate charges on their bank statement: one for the payment and one for the donation.

Choosing a nonprofit

You can donate to one of our pre-approved nonprofits or choose another nonprofit. Nonprofits that are not yet pre-approved must go through the onboarding process.

Donation options

With our Giving integration, you have the flexibility to choose a combination of donation types and donation moments.

Donation types

You can present a combination of the following donation options to shoppers when they are making a payment:

  • A fixed donation amount: you show a maximum of three fixed donation amounts that the shopper can choose from, for example by showing a donation button on the payment confirmation page.
  • A round-up donation: you show a round-up checkbox suggesting that the shopper round up their payment amount as a donation. We recommend to round up to the nearest whole amount.

Donation moments

You can present the option to donate at different moments in your checkout flow:

  • Pre-checkout: the shopper can review the total transaction amount that includes the donation before completing their payment. This option is only possible with the API only integration.
  • Post-checkout: the shopper can contribute to your donation campaign after completing their payment. This gives you flexibility to align Giving with your existing checkout process.

Managing donation campaigns

You manage your donation campaigns with our Campaign Manager. The Campaign Manager contains an overview of all your donations campaigns and allows you to start, edit, and end donation campaigns.

We are working on enabling you to create donation campaigns from the Customer Area. In the meanwhile, to create a new donation campaign, reach out to your Adyen contact.

The see your active donation campaigns, go to your Customer Area > Giving > Campaigns, where you can:

  • Select a donation type for a campaign.
  • Select a donation currency for a campaign.
  • Select the merchant accounts that participate in a campaign.

To use the Campaign Manager, you need access to the following roles:

User role Access
Donation campaigns viewer The user can view donation campaigns and campaign insights. This role does not give access to payment information.
Donation campaigns editor The user can start and edit donation campaigns and campaign insights. This role does not give access to payment information.

To check if your Customer Area user has the roles, go to your Customer Area > Settings > Users. If you need additional roles, contact your admin user.

Supported payment methods

Payment method Online In-person
American Express -white_check_mark- -white_check_mark-
Mastercard -white_check_mark- -white_check_mark-
Visa -white_check_mark- -white_check_mark-
Diners -white_check_mark- -white_check_mark-
Discover -white_check_mark- -white_check_mark-
Cartes Bancaires
In-person only for French non-profits.
-white_check_mark- -white_check_mark-
Bancontact -white_check_mark-
Interac -white_check_mark- -white_check_mark-
eftpos -white_check_mark-
girocard -white_check_mark-
JCB -white_check_mark- -white_check_mark-
Apple Pay -white_check_mark-
Google Pay -white_check_mark- -white_check_mark-
iDEAL -white_check_mark-

Integrate with Giving

Plugins

Integration resources