Developers
Go-live checklist
Before going live, test a successful payment, an invalid signature, an amount mismatch, a duplicate callback, an expired order and a payout on a staging site.
Test cases
- Successful payment updates the order once
- Invalid signature is rejected
- Wrong amount is rejected
- Duplicate callback doesn't double-credit
- Expired order can't be paid
- Payout uses the payout key only
Related pages
Last updated: 30 October 2026

