Batch - a container that groups multiple payouts. Payout - a single individual payout. Both entities have statuses.
A Batch has only one status, which is controlled exclusively by the SiQURO team.
A Payout has two statuses: siquroStatus and providerStatus.
Batch status enum
- CREATED - The batch has been created
- APPROVED - The batch has been approved, but has not yet been sent
- PARTIAL - Some payouts in batch have status PAID, some FAILED
- SENT - The batch has been sent to the provider. Track the providerStatus of each payout
- PAID - All payouts in the batch have been paid
- FAILED - All payouts have failed.
Payout SiQURO status enum
- CREATED - The payout has been created
- VALIDATED - The payout has been approved
- SENT - The payout has been sent to the provider. Track the providerStatus of the payout
- PAID - The payout has been completed successfully
- FAILED - The payout has failed
- PROCESSING - The payment order is awaiting confirmation.