Sale

Process Card Present Payment

This API endpoint allows you to initiate a payment transaction by processing a physical card through a payment device.

JSON Description

Section Name Type Description Required / Optional
Ticket
idStringThe unique identifier of the ticket.Required
nameStringThe name of the ticket.Optional
openBooleanIndicates whether the ticket is still open or notOptional
opened_atTimestampThe timestamp at which the ticket was opened.Optional
closed_atTimestampThe timestamp at which the ticket was closed.Optional
ticket_numberIntegerThe ticket number.Optional
Customer
customer_nameStringName of the customer or guest for the transaction.Optional
customer_emailStringEmail of the customer or guest for the transaction.Optional
totalsOptional
discountsIntegerTotal discounts in cents.Optional
dueIntegerUnpaid total in cents.Optional
exclusive_taxIntegerTaxes not included in prices (cents).Optional
inclusive_taxIntegerTaxes included in prices (cents).Optional
itemsIntegerTotal cost of items (cents).Optional
other_chargesIntegerOther charges (taxed).Optional
paidIntegerTotal paid (cents).Optional
service_chargesIntegerService charges (not taxed).Optional
sub_totalIntegerSubtotal before tax (cents).Optional
taxIntegerTotal tax (cents).Optional
tipsIntegerTotal tips (cents).Optional
totalIntegerFinal amount to pay (cents).Optional
voidBooleanWhether or not the ticket is voided.Optional
_embeddedArrayOptional
payment
idStringUnique identifier for the payment.Required
amountIntegerPayment amount in cents.Required
cashbackIntegerEBT cashback amount.Optional
Rootuser_id_externalIntegerLinks external user to tokenized card.Optional
Rootwebhook_idStringUnique webhook identifier.Required
Rootterminal_idStringPOS terminal identifier.Required
Root ignoreAvsResult Boolean When set to true, the transaction will continue processing even if AVS validation fails. Optional
embeddedebt_typeStringFOOD_STAMP, CASH_BENEFIT, VOUCHER, INQUIRY_CASH, INQUIRY_FOODOptional
discountsArray
idStringDiscount IDOptional
commentStringDiscount commentOptional
nameStringDiscount nameOptional
valueIntegerDiscount value (cents)Optional
ItemsArray
idStringItem IDOptional
inclusive_taxIntegerIncluded tax (cents)Optional
nameStringItem nameOptional
priceIntegerItem price (cents)Optional
quantityIntegerItem quantityOptional
sentBooleanSent for prepOptional
sent_atTimestampSent timestampOptional
splitIntegerSplit denominatorOptional
employeeObject
check_nameStringReceipt nameOptional
first_nameStringFirst nameOptional
idStringEmployee IDOptional
last_nameStringLast nameOptional
loginStringPOS loginOptional
middle_nameStringMiddle nameOptional
pos_idStringPOS employee IDOptional
start_dateStringStart date (YYYY-MM-DD)Optional
order_type*Object
availableBooleanCan open ticketsOptional
idStringOrder type IDOptional
nameStringOrder type nameOptional
pos_idStringPOS order type IDOptional
revenue_centerObject
defaultBooleanOptional
idStringRevenue center IDOptional
nameStringRevenue center nameOptional
pos_idStringPOS revenue center IDOptional
tableObjectOptional
availableBooleanTable availableOptional
idStringTable IDOptional
NameStringTable nameOptional
numberIntegerTable numberOptional
pos_idStringPOS table IDOptional
seatsIntegerSeat countOptional
Language
Credentials
Bearer
URL
Click Try It! to start a request and see the response here!