For more information about this gateway, please refer to https://docs.adyen.com/
- Gateway type code:
adyen
- Production API endpoint: https://[prefix]-checkout-live.adyenpayments.com/checkout/[version]/[method]
- Sandbox API endpoint: https: //checkout-test.adyen.com/[version]/[method]
- Supported payment types: Credit Card, Gateway payment method token
- Supported operations: Authorization, Capture, Charge, Void, Refund
To add an Adyen gateway, use the following settings:
{
"mode" : "(required) APIKey Authentication (value = 'apikey') OR Username and Password (value = 'basic') authentication methods.",
"merchant_account_id" : "(required) Merchant Account Id",
"api_url_random_hex" : "(required in production, live mode) Random prefix for URL",
"api_url_company_name" : "(required in production, live mode) Company name at Adyen",
"api_key" : "(required with APIKey authentication mode) Provided by Adyen",
"username" : "(required with Username and Password authentication mode) Provided by Adyen",
"password" : "(required with Username and Password authentication mode) Provided by Adyen"
}
Gateway Specific Fields
"gatewaySpecificFields":{
"adyen":{
"shopper_interaction": "custom additional field that's possible to pass to Adyen",
"customer_id" : "If provided, this value is sent as shopperReference instead of the regular customer_id submitted in the base payload",
"shopper_statement" : "Provide shopper statement value here",
"paymentmethod_type" : "Possible values are applepay and paywithgoogle",
"manual_capture": "Set to true to require manual capture for the transaction.",
"line_items": [
{
"amountExcludingTax": "Item amount excluding the tax, in minor units.",
"quantity": "Number of items"
}
],
"recurring_processing_model" : "Possible value is UnscheduledCardOnFile. If no value is sent, Subscription will be the default value."
}
}