post https://api.revolv3.com/api/onboarding/processors/tsys
This endpoint allows to configure a TSYS payment processor for a specific merchant by submitting credentials and processor-specific configuration data.
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 | TSYS-specific processor settings and identifiers. | Yes |
merchantName | String | Name of the merchant as registered with TSYS. Maximum 25 characters. | Yes |
customerSupportPhone | String | Billing descriptor phone number associated with the account. Maximum 12 digits. | Yes |
merchantNumber | String | Unique merchant number in the TSYS system. 12 digits long. | Yes |
vNumber | String | TSYS-assigned V number. 8 characters long. | Yes |
merchantCategoryCode | String | MCC code representing merchant's industry category. Digits only, maximum 4 characters. | Yes |
acquirerBin | String | Acquiring bank identification number (BIN). 6 digits long. | Yes |
agentChainNumber | String | Chain number assigned to the agent. 6 digits long. | Yes |
agentBankNumber | String | Number assigned to the acquiring bank agent. 6 digits long. | Yes |
storeNumber | String | Merchant's store number. 4 digits long. | Yes |
terminalNumber | String | Terminal number used for processing transactions. 4 digits long. | Yes |
locationNumber | String | Location number of the merchant terminal. 5 digits long. | Yes |
authenticationCode | String | Code used to authorize and authenticate the merchant. 6-10 characters. | Yes |
Response Body Parameters
Parameter | Type | Description |
---|---|---|
objectType | String | Type of the returned object ("processorConfig" ). |
merchantProcessorId | Integer | Unique ID of the created merchant-processor configuration. |
processorId | Integer | Internal ID of the processor (6 for TSYS). |
processorName | String | Name of the processor ("TSYS" ). |
merchantId | Integer | Internal ID of the processor (4 for Adyen). |
currencies | Array of Strings | List of currency codes configured for the processor (e.g., ["USD", "EUR"] ). |
processorFields | Object | Submitted TSYS processor credentials and configuration data. |