qbo_bill_payments_create
Record a payment for multiple vendor bills in QuickBooks Online by specifying payment method, total amount, and linked transactions.
Instructions
Create a new BillPayment record in QuickBooks Online.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Line | Yes | Array of LinkedTxn entries: [{Amount, LinkedTxn: [{TxnId: "billId", TxnType: "Bill"}]}]. | |
| PayType | Yes | Payment method: "Check" or "CreditCard" (required) | |
| TxnDate | No | Payment date (YYYY-MM-DD); defaults to today if omitted | |
| TotalAmt | Yes | Total payment amount across all linked bills (required) | |
| DocNumber | No | Reference number (e.g. check number) | |
| VendorRef | Yes | Vendor reference, e.g. {"value": "56"} (required) | |
| PrivateNote | No | Private note | |
| CheckPayment | No | Required when PayType is "Check". Shape: {BankAccountRef: {value}, PrintStatus: "NeedToPrint"|"PrintComplete"} | |
| CreditCardPayment | No | Required when PayType is "CreditCard". Shape: {CCAccountRef: {value}} |