Encryption
Decryption
MAC calculation
Base64-encoding
Base64-decoding
Test Paygate MAC Calculation
Data are not stored on any server.
Data are only stored in local cookies for your own convenience.
If any field is not required, leave it empty (e.g. initial payment has no PayId, inquire has no amount, ...)
PayID
PayID is empty for initial payments
but required for capture and refund.
TransID
TransID is mandatory for each request.
MerchantID
MerchantID assigned by Computop
and always required.
Request: Amount
Notify: Status
Request: Amount without decimals (e.g. 1,23 -> 123)
or empty if not required (e.g. inquiry)
Notify: Status (AUTHORIZED, FAILED, ...)
Request: Currency
Notify: Code
Request: Currency ISO 4217 (e.g. EUR)
or empty if not required (e.g. inquiry)
Notify: Code (00000000, 12345678, ...)
HmacPassword
HmacPassword assigned by Computop
and always required.