Error: "Unable to proceed. Please retry after some time"
Error: "Unable to proceed. Please retry after some time"
This issue may arise due to multiple reasons, such as:
- High latency in response to the test payload.
- Webhook endpoint didn’t return HTTP 200 OK.
Signature verification mismatch
Signature verification mismatch
This issue may arise due to multiple reasons, such as:
- Parsed payload is being used.
- Timestamp provided in the ‘x-webhook-timestamp’ isn’t used for creating the signed payload.
- Use the raw payload and x-webhook-timestamp to generate the signed payload.
- Sign it using your client secret and HMAC SHA256.
- Refer here for the sample code.
Webhooks not received
Webhooks not received
This issue may arise due to multiple reasons, such as:
- Endpoint not returning 200 OK.
- Required events not selected.
- Endpoint expects a non-JSON format.
- Payment is still in an intermediate state.
- Ensure the endpoint returns 200 OK and can parse JSON.
- Use the Get Payment Status API to check the payment status.
VALIDATION_FAILED
VALIDATION_FAILED
This issue arises because HTTP (instead of HTTPS) webhook endpoint configured in production.To troubleshoot this issue, follow this step:
- Use only HTTPS URLs for webhook endpoints in the production environment.