Skip to main content
POST
Create a transaction
Records a sale from a calculation. Create it after the customer pays and before the calculation expires (24 hours). The response is a Transaction object.
New in 2026-11-01: every tax_jurisdictions row has a note. The transaction comes back in the shape of the X-API-Version you send now, whatever version the calculation was made on.

Headers

string
required
Your API key, as Bearer <key>.
string
required
API version. Overrides your account’s default version for this request.

Body

string
required
The id of the calculation to record.
string
required
Your order ID. Must be unique across your transactions.
integer
When the sale was made, Unix seconds. Defaults to now.
object
String key-value pairs, echoed back in the response.

Returns

A Transaction object. Errors are listed on the Transactions page.