{
"id": "<string>",
"amount": "199.99",
"api_client_id": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"effective_at": "2023-11-07T05:31:56Z",
"employee_id": "<string>",
"ending_balance": "199.99",
"idempotency_key": "<string>",
"metadata": {
"order_source": "shopify",
"fulfillment_id": "88213"
},
"order_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"store_id": "<string>",
"updated_at": "2023-11-07T05:31:56Z",
"user_id": "<string>"
}The house account transaction object
One charge or payment on a house account. The ledger is append-only, so a transaction is never edited or removed once recorded; a correction is another transaction.
Unique identifier for the record.
Money the transaction moved. A negative amount is a charge, which grows what the customer owes; a positive amount is a payment or refund, which reduces it.
^-?[0-9]+(\.[0-9]+)?$"199.99"
ID of the API credential that recorded the transaction. Null when a person did.
When the record was created.
Note written alongside the transaction, such as why an adjustment was made.
When the transaction took effect. A sale carries the time it was completed at the register, which can be earlier than when it reached the ledger.
ID of the employee who took the transaction at a register, or null when it was made in the back office.
^[0-9]+$The account balance after this transaction. A negative balance is what the customer owes the store. A positive balance is credit the customer can spend.
^-?[0-9]+(\.[0-9]+)?$"199.99"
Key supplied when the transaction was created, unique within the banner. Sending the same key again returns the transaction already recorded rather than charging the account twice.
Your own key/value pairs, exactly as supplied when the transaction was recorded.
Show child attributes
Show child attributes
{
"order_source": "shopify",
"fulfillment_id": "88213"
}
ID of the checkout this settled, from the transactions resource. Null when the ledger entry is not tied to a checkout.
ID of the store where the transaction took place.
^[0-9]+$What produced the transaction: a sale or refund rung up at a register, or an adjustment made in the back office.
manual_adjustment, order_payment When the record was last changed.
ID of the back-office user who made the adjustment. Null for a transaction taken at a register.
^[0-9]+$Was this page helpful?