Adyen

Adyen is a global payment processing provider that allows Salesforce B2C Commerce merchants the ability to accept payments in multiple currencies using multiple capture methods.

The Adyen payment processor handles multi-capture, sending responses using synchronous and asynchronous modes, and capture delay functionality.

Note: Configure the Adyen external processor, Adyen V2 Account. The following fields are mandatory:
Note: When setting up tokenization for the Adyen merchant account, note the following:

The Adyen Payment Methods topic lists the methods available for use with the Adyen payment service provider.

The processor features for the payment methods are as follows:

Processor Feature Adyen V2 Comments
Type Payment Gateway www.adyen.com
Auth/Capture Yes In Order Management Administration: click Settings > Providers > Customer Service, enter AuthOnly in the Order Entry Payment Transaction Override setting.

In the Adyen merchant account, set Capture Delay=Manual.

With tokenization enabled, Auth does not work for the following payment methods: UnionPay Credit Card, Webshop Gift Card, AliPay, DotPay, GiroPay, iDEAL, Sofort, TenPay, PayPal

AuthOnlyRequest/CaptureRequest Yes This transaction type is available with notifications. To enable notifications, set the External Processor AsyncNotificationEnabled property to true.
Sale (no Sale API) Yes In Order Management Administration: click Settings > Providers > Customer Service, enter Sale in the Order Entry Payment Transaction Override setting.

In the Adyen merchant account, set Capture Delay=Immediate.

SaleRequest Yes This transaction type is available with notifications. To enable notifications, set the External Processor AsyncNotificationEnabled property to Yes.
Void Yes Void transaction can be done after an Auth transaction: it is not supported after a transaction is captured.
VoidRequest Yes This transaction type available with notifications. To enable notifications, set the External Processor AsyncNotificationEnabled property to Yes.
Credit No Credit transaction isn't supported.
Refund Yes Refund transaction is supported after a Capture or Sale transaction.
RefundRequest Yes This transaction type available with notifications. To enable notifications, set the External Processor AsyncNotificationEnabled property to Yes.
AsyncNotificationEnabled Yes In Order Management Administration: Settings > Preferences > External Processors > Payment, select the Adyen processor, and then select Yes in the AsyncNotificationEnabled checkbox to send responses using asynchronous mode.
AuthExpirationDays Yes In Order Management Administration: Settings > Preferences > External Processors > Payment, select the Adyen processor, and then enter the number of days before authorization expires. This field does not apply to tokenization.
Multi-Currency Yes Accepts payments in multiple currencies.
Multi-Capture Yes Set to No by default. In Order Management Administration: Settings > Preferences > External Processors > Payment, select the Adyen V2 Account processor. Then, select Yes in the MultiCapture checkbox to enable capture transactions with multiple shipment orders.
Note: If MultiCapture is set to No, then Adyen refuses the Sale transaction because the CVV is required in the request sent for the transaction. The credit card's CVV number isn't stored in Order Management as per PCI compliance regulations.

An uneven exchange with a higher amount isn't supported.

Tokenization Yes Adyen supports tokenization. The token value is not received in Adyen tokenization Auth/Sale response for an initial request. Notification is retrieved with event code RECURRING_CONTRACT.
Split Payments Yes A split payment is supported only up to the original authorized amount when Multi-Capture is turned on.