Skip to main content

Authentication and Signature

merchantId is assumed to be present in all deployments, so signature is mandatory for every request.

Formula:

sign = Base64( SHA1_HEX_LOWER( dataBase64 + merchantId ) )

Where:

  • dataBase64 is the exact data parameter string.
  • merchantId is configured on Cashbox side.

Signature failures return error code = 1 (AUTH_ERROR).