> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://beta-docs.payabli.com/references/money-out-schemas/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://beta-docs.payabli.com/_mcp/server. # Money out schemas Because bills, batches, and payout transactions are processed at different cadences, they have statuses and events that are independent of each other. Between when a batch is funded, processed, and paid, the individual transactions within that batch will have different statuses. This guide helps you understand the different payout transaction, bill, and batch statuses and how they work together. ## Transactions Payouts to vendors move through various statuses before being fully settled. First, a payout is authorized. Authorized payouts must be captured to be added to a batch. A *Captured* status means a payment has been added to a batch, but isn't processing yet. You can cancel payout transactions with an Authorized or Captured status, until the batch closes for processing at 5 PM Eastern Time. > **Tip** > > Payouts don't have to be associated with bills: when making a payout request, you can set the query parameter `doNotCreateBills` to `true`. When the batch runs, the payouts move to the *Processing* status. After the funds have been received from the merchant and a payment method for the vendor is confirmed, Payabli sends the payment and the status is *Processed*. When a recipient accepts the funds by either the ACH clearing, using the vCard or cashing the check, the status changes to *Paid*. *This flowchart shows how statuses typically flow. Hover over a status for more information.* Authorized This transaction can still be canceled. \ Status: 11\ Event: Authorized → Captured This transaction can still be canceled. \ Status: 1\ Event: Captured → Processing Status: 2\ Events: Waiting funds, Funded, Pending, Generating check → Processed Status: 3\ Events: Open, Processed, Reissued, Returned, Errored → Paid Status: 5\ Events: Paid **Canceled status** Only those transactions in the Authorized or Captured status can be canceled. Canceled This transaction has been canceled. \ Status: 0\ Event: Canceled This transaction has been canceled. Status: 0; Event: Canceled ## Batches and funding Batches, also called *payment groups*, are collections of transactions gathered together to be processed at one time. Transactions can be captured or cancelled in a batch while the status is *Open*. When the status moves to *Closed*, the batch begins processing, and transactions can't be cancelled or added to the batch. When the batch status is *Funded*, the money has been received from the funding entity, which is typically the paypoint (merchant). After a batch is funded, the payouts are then sent to the vendors, and the batch status changes to *Processed*. A batch has the Paid status when all transactions in the batch have a status of *Paid*. For more details, see the *Paid* entry in the [Transaction statuses and events](#transactions) section. *This flowchart shows how statuses typically flow. Hover over a status for more information.* Open Status: 0\ Event: None → Closed Status: 1\ Event: Approved Payment Group, Waiting Funds → Funded Status: 2\ Event: Funded → Processed Status: 3\ Event: Payment Group Processed → Paid Status: 4\ Event: Paid ## Bills Bills are invoices that vendors have submitted to you, expecting payment. Active bills are queued bills. When an active bill is captured, the status changes to *In Transit*, and the bill's payout process starts. You can track the payout status separately from the bill, and when the payout status is *Paid*, the bill is also marked as *Paid*. **Bill Status** *This flowchart shows how statuses typically flow. Hover over a status for more information.* Active Status: 1 \ Event: None → Sent to Approval Status: 2 \ Event: None → Approved Status: 20 \ Events: BillApproved, BillDisApproved → In Transit Status: 50\ Event: BillProcessing\ When a bill is in transit, you can track the bill's payout transaction status → Paid Status: 100\ Event: BillPaid **Bill's payout transaction status** When the bill has the *In Transit* (50) status, you can track the bill's transaction payout status in the batch. See [Payout transaction statuses](/references/money-out-statuses#payout-transaction-statuses) for full details. > If you're a software company, you're a payments company™