This signature is generated by system, sent to merchant backend URL in the payload of Signature parameter
| Parameter | Type | Description | Example |
|---|
| SecretKey | string | Private key used to make digital signature, provided by Inticore | ssstitsecret |
| MerchantCode | string | Merchant code, provided by Inticore | F00021 |
| PaymentId | integer | Payment channel ID | 18 |
| RefNo | string | Unique merchant transaction ID | 1234567890 |
| Amount | number | Transaction amount (without separator and decimal) | 300000 |
| Currency | string | Currency used (only accept IDR) | IDR |
| Status | string | Payment transaction status as follows : SUCCESS, PENDING or FAILED | SUCCESS |
The fields is set in the following order:
(SecretKey & MerchantCode & PaymentId & RefNo & Amount & Currency &
StatusExample:
SecretKey = ssstitsecret
MerchantCode = F00021
PaymentId = 18
RefNo = 1234567890
Amount = 300000
Currency = IDR
Status = SUCCESSThe hash would be calculated on the following string:
ssstitsecretF00021181234567890300000IDRSUCCESSThe resulting has signature value equals to (using SHA1 base64 hash algorithm)
A7KwRYib8C2SraAEYYG2Am79Dgk=