Setup
Please follow the common Adyen instructions to get set up with Adyen.Features
After setting up an Adyen account it is recommended to configure the following things in the developer area so all features can be used. Go to Developers -> Additional data in the Adyen dashboard and then make sure the following fields are selected.- Recurring Details
- Raw acquirer result
- Payment account reference
Auto-rescue
Adyen’s auto-rescue feature is supported by this connector. This feature automatically retries customer-not-present card transactions when they are declined on the first request. To enable this feature, pass in the following connection options for Adyen when making a subsequent payment request.Please note that this feature only works for customer-not-present transaction
where
is_subsequent_payment is set to true.autoRescue- A boolean value that enables the feature. This defaults tofalse.maxDaysToRescue- The rescue window, in days. Can specify between 1 and 48 days. Adyen recommends using a rescue window of one calendar month (30 days).autoRescueScenario- This is one of the test scenarios as defined by Adyen. This only works in sandbox. Please be aware that the webhooks from Adyen in these test scenarios may take a few minutes to arrive.
processing when a transaction has been accepted for automatic retries using this feature. When a
webhook for a successful payment or an eventual rejection is received, the status is updated accordingly.
Canceling auto-rescue
While a payment is in the rescue process, the buyer may provide a new payment method or reach out to cancel their subscription. In these scenarios, the rescue process can be canceled. To cancel the auto-rescue process, perform a cancel request on the transaction. Once Adyen has processed the cancellation and confirmation via webhook has been received, the transaction is marked as canceled.Balance splits
Adyen’s balance splits feature is supported by this connector. This feature allows determining where to book the funds at transaction time. Please note the users’ stores can be configured to automatically split all transactions. This means that it is not necessary to send these split instructions in every payment or capture request. To enable this feature, pass in the following connection options for Adyen when making a payment request.PUT /transactions/{id} API can be used to update connection options (and therefore splits) before making a capture
or refund.
Please refer to Adyen’s balance splits documentation for exact details on each
of the split objects.