Tests to validate your integration
Payment Flow Validation
Test 1: Change status from pending to paid
pending to paid
Test 2: Change status from pending to expired
pending to expired
Test 3: Change status from pending to denied
pending to denied
Payout Flow Validation
Test 1: Change status from pending to onhold (2 transactions)
pending to onhold (2 transactions)
Test 2: Change status from onhold to success
onhold to success
Test 3: Change status from onhold to failed
onhold to failed
Test 4: Change status of a success transaction to refunded
success transaction to refunded