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.
See Configuring Asynchronous Mode for details on this configuration.
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. |