Create Epx Processor

This endpoint allows to configure an EPX payment processor for a specific merchant by submitting EPX-specific configuration data and credentials.

Request Body Parameters

ParameterTypeDescriptionRequired
currenciesArray of StringsList of supported currency codes (e.g., ["USD", "EUR"]).Yes
merchantIdIntegerUnique identifier of the merchant in the Revolv3 system.Yes
processorFieldsObjectEPX-specific configuration and credentials.Yes
customerNumberStringCustomer number assigned by EPX. Maximum 16 digits.Yes
dbaNumberStringDoing Business As (DBA) name. Maximum 16 digits.Yes
merchantNumberStringUnique merchant number in the EPX system. Maximum 16 digits.Yes
terminalNumberStringTerminal number used for processing transactions. Maximum 16 digits.Yes
transactionDescriptorStringDescription that appears on the customer's bank statement. Maximum 20 characters.No
customerSupportPhoneStringBilling descriptor phone number associated with the account. Maximum 13 digits.No

Response Body Parameters

ParameterTypeDescription
objectTypeStringType of the returned object ("processorConfig").
merchantProcessorIdIntegerUnique ID of the created merchant-processor configuration.
processorIdIntegerInternal ID of the processor (7 for EPX).
processorNameStringName of the processor ("EPX").
merchantIdIntegerID of the merchant this processor is associated with.
currenciesArray of StringsList of currency codes configured for the processor (e.g., ["USD", "EUR"]).
processorFieldsObjectSubmitted EPX credentials and configuration.
Language
Credentials
Bearer
JWT
Click Try It! to start a request and see the response here!