qbo_purchases_create
Create a purchase record in QuickBooks Online. Specify payment type, account, and expense lines to record cash, check, or credit card transactions.
Instructions
Create a new Purchase record in QuickBooks Online.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Line | Yes | Expense lines, same shape as Bill.Line: {Amount, DetailType: "AccountBasedExpenseLineDetail" | "ItemBasedExpenseLineDetail", ...}. | |
| TxnDate | No | Purchase date (YYYY-MM-DD) | |
| DocNumber | No | Reference number | |
| EntityRef | No | Optional payee reference, e.g. {"value": "56", "type": "Vendor"} or with type "Customer"/"Employee" | |
| AccountRef | Yes | Bank, credit card, or cash account the purchase was paid from, e.g. {"value": "35"} | |
| PaymentType | Yes | Payment method: "Cash", "Check", or "CreditCard" | |
| PrivateNote | No | Private note |