Read more
Learn more about Adyen Giving on adyen.com, or see the most asked questions on Adyen Help.
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 created your donation campaign, you are ready to accept donations. The payment flow is as follows:
- The shopper proceeds to check out.
- Before or after the payment is complete, you ask the shopper if they want to donate.
- If the shopper chooses to donate, you make an API request for the donation.
- 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.
Pre-checkout donations are only possible with an 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.
Manage donation campaigns
You manage donation campaigns with our Campaign Manager that allows you to create, start, edit, and end donation campaigns.
To create a new donation campaign:
- Log in to your Customer Area and make sure you are on your company account.
- Go to Giving > Campaigns.
- Select Create new campaign.
- On the Campaign details page:
- Give your campaign a name, this name is not visible to your shoppers.
- Select a nonprofit.
- Select your donation channel(s).
- Configure your donation campaign:
- The donation type, and currency.
- The merchant accounts that are participating.
- Select Save campaign.
You can access the donation campaigns you created in Customer Area > Giving > Campaigns. Select Start campaign to activate a donation campaign.
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
In-person donations
See the supported payment methods for in-person donations.
Payment method | Online donations |
---|---|
American Express | ![]() |
Apple Pay | ![]() |
Cartes Bancaires | ![]() |
China UnionPay | ![]() |
Diners | ![]() |
Discover | ![]() |
Google Pay | ![]() |
iDEAL | ![]() |
JCB | ![]() |
Mastercard | ![]() |
Visa | ![]() |