Checkout 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 can 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 create, start, edit, and end donation campaigns.

To use the Campaign Manager, you need access to the following roles. To check if your Customer Area user has the required roles, go to your Customer Area > Settings > Users. If you need additional roles, contact your admin user.

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

To create a new donation campaign your Customer Area, go to Giving > Campaign templates.

If there are no templates on the Campaign Templates page in your Live Customer Area, reach out to your Adyen contact.

To see your active donation campaigns, go to your Customer Area > Giving > Campaigns. On this page, you can configure settings for your active donations campaigns, such as:

Supported countries/regions and currencies

Giving is available in the following countries/regions and currencies.

Supported currencies may vary between nonprofits depending on where they are registered.

Region Currencies
Asia-Pacific AUD, JPY, NZD, SGD
Europe CHF,CZK, DKK, EUR, NOK, PLN, RON, SEK
North America CAD, USD
United Kingdom GBP

Supported payment methods

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

Integrate with Giving

Plugins

Integration resources