Payment Session Failure Codes
Failure Code | Failure Reason |
---|---|
PAYMENT_TIMEOUT | Payment has been initiated with the chain. However, they payment has not gone through or has timed out. If payment is received by Zamp, it will be refunded to the customer in 2-3 working days |
PAYMENT_AMOUNT_MISMATCH | Payment has been received by Zamp. However, the amount transfered is beyond the acceptable thresholds. This maybe due to an attack or incorrect amount filled in by the user. The amount recevied by Zamp is returned to the user in 2-3 working days |
USER_HIGH_RISK | Payment may or may not have been received. However, Zamp has broken the transfer flow as the user is deemed to be of high risk. This maybe due to a failure in AML or KYC Checks. If any amount has been received, it will be refunded in 2-3 working days |
PAYMENT_SESSION_EXPIRED | Payment session is expired since zamp didn’t received any payment. If payment is received by Zamp afterwards, it will be refunded to the customer in 2-3 working days |
INTERNAL_ERROR | Processing error because of which payment failed. Please reach out to [email protected] for further details |
PAYMENT_SESSION_CANCELLED | Payment session is cancelled by the user. |
Please Note: These failure reasons are just the inferences from Zamp and merchants can show their own reasons for these codes.