SUCCESS
. Otherwise, Payjn will retry the notification up to 8 times. The notification intervals are: 1s, 5s, 10s, 30s, 60s, 300s, 900s, and 1800s.Variable | Type | Required/Optional | Description |
---|---|---|---|
Content-Type | String | Required | Fixed value: application/json;charset=utf-8 |
sign | String | Required | Signature generated based on the response body from Payjn; use Payjn's public key to verify |
Variable | Type | Description |
---|---|---|
merchantCode | String | Merchant code |
platformOrderId | String | Platform order number |
merchantOrderId | String | Merchant order number |
amount | String | Order amount, decimals are not supported |
status | String | Order status. SUCCESS means successful. For other statuses, see "Status Code List" |
bankCode | String(10) | Bank code |
desc | String | Result description |
createTime | String | Creation time, format: yyyy-MM-dd HH:mm:ss |
successTime | String | Payment success time, format: yyyy-MM-dd HH:mm:ss |
Status Code | Description |
---|---|
SUCCESS | Payment successful |
FAILURE | Payment failed |
PROCESSING | Processing |
CANCELLED | Order cancelled |