Skip to main content
POST
Add Transaction
Batch creating transactions?The Queue Transaction endpoint is more suitable for creating high volumes of transactions for bulk imports.

Body

application/json
total
number
required
transacted_at
string
required
timezone
string
required
items
object[]
required
Minimum array length: 1
profile_id
string | null
profile_id_handle
string | null
redemption_id
integer | null
external_id
string | null
location_id
string | null
currency
string | null
total_original
number | null
rounding
number | null
tender
string | null
is_void
boolean | null
margin
number | null
meta
string[] | null
staff_id
string | null
payments
string[]
receipt_is_email
boolean | null
receipt_ref
string | null
linked_receipt_ref
string | null
receipt_email
string<email> | null
type
string | null
status
string | null
order_number
string | null
order_id
integer | null
external_order_id
string | null
need_action
boolean | null
organisation_id
integer | null
fees
string[] | null
currency_value
object
tags
string[]
systems
string[]
custom_fields
object[]

Response

Return the newly created transaction.

Transaction

data
Transaction · object
required