post https://api.revolv3.com/api/onboarding/processors/adyen
This endpoint is used to configure an Adyen payment processor for a specific merchant. It accepts required merchant identifiers and Adyen-specific processor fields necessary for integration.
Request Body Parameters
Parameter | Type | Description | Required |
---|---|---|---|
currencies | Array of Strings | List of supported currency codes (e.g., ["USD", "EUR"] ). | Yes |
merchantId | Integer | Unique identifier of the merchant in the Revolv3 system. | Yes |
processorFields | Object | Contains credentials and configuration details for Adyen. | Yes |
apiKey | String | API key used to authenticate with Adyen. | Yes |
merchantAccount | String | Adyen merchant account identifier. | Yes |
accountHolderCode | String | Code identifying the account holder in Adyen. | No |
merchantCategoryCode | String | MCC code representing merchant's industry category. Digits only, maximum 4 characters. | Yes |
transactionDescriptor | String | Description that appears on the customer's bank statement. Maximum 26 characters. | Yes |
phone | String | Billing descriptor phone number associated with the account. | Yes |
accountUpdaterId | Integer | ID used for account updater service tracking. Possible values: 1 - None, 2 - Batch. | Yes |
accountCode | String | Optional account code within the Adyen platform. | No |
Response Body Parameters
Parameter | Type | Description |
---|---|---|
objectType | String | Type of object returned ("processorConfig" ). |
merchantProcessorId | Integer | Unique ID of the created merchant-processor configuration. |
processorId | Integer | Internal ID of the processor (4 for Adyen). |
processorName | String | Name of the processor ("Adyen" ). |
merchantId | Integer | ID of the merchant this processor is associated with. |
currencies | Array of Strings | List of currency codes configured for the processor (e.g., ["USD", "EUR"] ). |
processorFields` | Object | Submitted Adyen credentials and configuration. |