Payouts
Simulate payout success, failure, and retry scenarios in the Core sandbox.
Use these test cases to validate how your integration handles payouts — successful disbursements, failures by reason, retries, and cancellations.
This page is a sandbox scaffold. The full version will include deterministic test cases (specific field values that trigger each payout outcome) and the corresponding ledger entries and webhook events for each scenario.
Test scenarios
| Scenario | Description | Test case |
|---|---|---|
| Payout success | The payout is disbursed and the ledger entry is created. | To be documented |
| Payout failure — insufficient funds | The payout fails because the account balance is too low. | To be documented |
| Payout failure — invalid account | The destination account information is invalid. | To be documented |
| Payout retry | A failed payout is retried and succeeds on the next attempt. | To be documented |
| Payout cancellation | A pending payout is cancelled before disbursement. | To be documented |
Next steps
- Ledger — verify the ledger entries created by each payout outcome.
- Production checklist — steps to take before processing real payouts.