Skip to main content
The ValidateMerchant Request is the first step in securely identifying a merchant. The core of the request relies on the Merchant Token ID, which is a unique, secure token assigned to the merchant during the initial onboarding process. This token serves as the primary identifier. The request also includes supplementary data (ActorId, MachineId, Random) and a Cipher field. The Cipher field is typically a digitally signed or encrypted payload used to verify the integrity and authenticity of the request against the pre-shared secrets or keys established during the merchant’s enrollment.

Request

Requests are performed to the /validate-merchant endpoint.
The table below describes the parameters of the request:

Response

A successful validation returns a 200 OK status and a body containing the validated merchant details.