# Domestic Payout

## Pre-disbursement

<table><thead><tr><th>When</th><th width="122.484375">Payout Request Status (status) </th><th width="148.07421875">Payout Transaction Status (payouts.status)</th><th>Action</th></tr></thead><tbody><tr><td>Merchant Create Payout, but Insufficient Payout balance</td><td>PENDING</td><td>APPROVED</td><td><p>Option 1: </p><ol><li>Re <a href="../top-up-balance">Top-up</a> your Payout Balance</li><li>Retry the transactions in Dashboard > Domestic Payout > <a href="https://dashboard.pivot-payment.com/disbursement/approval">Approval</a></li></ol><p><br></p><p>Option 2: </p><ol><li>Set the transaction to FAILED on your end</li><li>Re <a href="../top-up-balance">Top-up</a> your Payout Balance</li><li>Create new transactions with different Reference ID</li></ol></td></tr><tr><td>Merchant Create Payout</td><td>IN PROGRESS</td><td>N/A</td><td>Waiting for the <a href="../after-the-payout/domestic-payout/payout-wehook">Payout Webhook</a></td></tr></tbody></table>

## Disbursement

<table><thead><tr><th>When</th><th width="116.49609375">Payout Request Status (status)</th><th width="148.67578125">Payout Transaction Status (payouts.status)</th><th>Action</th></tr></thead><tbody><tr><td>Payout is in process by Partner</td><td>DONE</td><td>PENDING</td><td><a href="../after-the-payout/domestic-payout/check-payout-status">Retrieve Payout </a>periodically to get the Final Status</td></tr><tr><td>Payout is successfully received by the Beneficiary Account</td><td>DONE </td><td>SUCCESS</td><td>Update the transaction status to SUCCESS on your end</td></tr></tbody></table>

## Post Disbursement

<table><thead><tr><th width="187.56640625">When</th><th width="98.78125">Payout Request Status (status)</th><th width="126.6640625">Payout Transaction Status (payouts.status)</th><th width="161.47265625">Reason (payouts.reason)</th><th width="186.61328125">Action</th></tr></thead><tbody><tr><td><p>Payout is failed due to </p><p>The beneficiary account is invalid or doesn't exist</p></td><td>DONE</td><td>FAILED</td><td>Invalid Account</td><td><p><strong>Do not retry</strong> the Transaction</p><p></p><p>Set transaction status to FAILED</p></td></tr><tr><td>Payout is failed due to Beneficiary account is inactive</td><td>DONE </td><td>FAILED</td><td>Inactive Account</td><td><p><strong>Do not retry</strong> the Transaction<br></p><p>Set transaction status to FAILED</p></td></tr><tr><td>Payout is failed due to Beneficiary account is closed or deactivated </td><td>DONE</td><td>FAILED</td><td>Dormant Account</td><td><p><strong>Do not retry</strong> the Transaction<br></p><p>Set transaction status to FAILED</p></td></tr><tr><td>Payout is failed due to Bank is failed to process the transaction</td><td>DONE</td><td>FAILED</td><td>Failed to process by Bank Network</td><td><p>Set transaction status to FAILED</p><p></p><p><strong>Can Retry</strong> the Transaction</p></td></tr><tr><td>Payout is failed due to Merchant is not eligible to access the feature at the moment</td><td>DONE</td><td>FAILED</td><td>Feature not allowed at this time</td><td>Request to Pivot Team to enable the feature</td></tr><tr><td>Payout is failed due to Undefined Bank error response</td><td>DONE</td><td>FAILED</td><td>Unknown Bank Network error</td><td><p>Set transaction status to FAILED</p><p></p><p><strong>Can Retry</strong> the Transaction</p></td></tr><tr><td>Payout is failed due to Beneficiary account has already reached the daily limit</td><td>DONE </td><td>FAILED</td><td>Declined due to beneficiary limit</td><td><p>Set transaction status to FAILED</p><p></p><p><strong>Can retry</strong> the Transaction <strong>tomorrow</strong></p></td></tr></tbody></table>
