Before you go live with donations, test your integration to make sure that your nonprofit receives the donations from your shoppers. We recommend to test your integration in the test environment, and live environment. In each environment, test the following:
- Creating and activating a donation campaign.
- Making a donation.
- Getting the donation outcome in the Adyen Giving merchant webhook.
Test environment
Create and activate a test donation campaign
- In your test Customer Area, go to Giving > Campaigns.
- Create a test campaign using one of our demo nonprofits.
- Select Start campaign for the campaign you configured to:
- Activate the campaign.
- Start receiving the
donationToken
in the /payments or /payments/details responses.
Make a test donation
To test donations using iDEAL, contact our Support Team for additional configuration.
After you have started a campaign, verify that the /payments or /payments/details response contains a donationToken
.
When you make a /donationCampaigns request, verify that the details returned in the response are correct.
Using your integration, make test donations using our test cards.
Get the test donation outcome
For each test donation that you make, verify that you get a DONATION webhook.
Live environment
Create and activate a live donation campaign
- In your Live Customer Area, go to Giving > Campaigns.
If you do not see Giving section in your Customer Area, reach out to your Adyen contact or our Support Team.
- Create a campaign for your nonprofit.
- Select Start campaign for the campaign you configured to:
- Activate the campaign.
- Start receiving the
donationToken
in the /payments or /payments/details responses.
Enable the webhook for the live environment
In your live Customer Area, enable the Adyen Giving merchant webhook.
Make donations for your live campaign
After you have started a campaign, verify that the /payments or /payments/details response contains a donationToken
.
When you make a /donationCampaigns request, verify that the details returned in the response are correct.
Using your integration, make a donation to your nonprofit.
Get the donation outcome
You can verify the outcome of the donation by either:
- Getting the DONATION webhook for your donation.
- Finding the donation in a Giving report or dashboard.
Troubleshooting
If an issue occurs with your test donation requests, you can find more details in the API logs.
Test cards for donations
You can use the test card details below to make test donations.
Card Number | Card Type | Issuing Country/region | Expiry Date | CVC |
---|---|---|---|---|
3700 0000 0000 002 | American Express | NL | 03/2030 | 7373 |
3700 0000 0100 018 | American Express | NL | 03/2030 | 7373 |
5555 3412 4444 1115 | Mastercard Consumer | NL | 03/2030 | 737 |
5201 2820 5004 2993 | Mastercard | RU | 03/2030 | 737 |
5454 5464 9832 4682 | Mastercard | PL | 03/2030 | 737 |
2223 5204 4356 0010 | Mastercard Debit | NL | 03/2030 | 737 |
5103 2219 1119 9245 | Mastercard Prepaid | BR | 03/2030 | 737 |
3569 9900 1009 5841 | JCB | US | 03/2030 | 737 |
6011 6011 6011 6611 | Discover | US | 03/2030 | 737 |
6445 6445 6445 6445 | Discover | GB | 03/2030 | 737 |
6445 6445 6445 6445 | Carte Bancaire | FR | 03/2030 | 737 |
4871 0499 9999 9910 | Bancontact | BE | 03/2030 | 737 |
The following test card doesn't require the CVC when entering the card details. You must use this card to test Visa payments.
Card Number | Card Type | Issuing Country/region | Expiry Date | CVC |
---|---|---|---|---|
4111 1111 4555 1142 | Visa | NL | 03/2030 | 737 |
Test 3D Secure 2 authentication with donations
The following test cards are enrolled in 3D Secure 2.
Card Number | Card Type | Issuing Country/region | Expiry Date | CVC |
---|---|---|---|---|
3714 4963 5398 431 | American Express | US | 03/2030 | 7373 |
6011 1111 1111 1117 | Discover | US | 03/2030 | 737 |
5111 1200 3000 8958 | Mastercard | NL | 03/2030 | 737 |
The following test card has TRA exemption. In your payment request, include threeDSRequestorChallengeInd
: "05".
Card Number | Card Type | Issuing Country/region | Expiry Date | CVC |
---|---|---|---|---|
3714 4963 5398 431 | Commercial Debit | RU | 03/2030 | 737 |