HomeGuidesAPI ReferenceChangelogDiscussions
GuidesDiscussionsAPI ReferenceChangelogMy ApplicationLog In
API Reference

Adds new Payment object

Adds new Payment object

Log in to see full request history
Body Params

Payment object that needs to be added

string
required

Amount of payment is done

string

Amount of payment is authorized

integer

ID of the bill type for this payment

string

Amount of card surcharge for this payment

integer

ID of the card type provided this payment

integer

ID of the cash drawer related to this payment

string

Credit Card owner first name information

string

Credit Card owner last name information

string

Amount of change for this payment

uri
required

URI of an User API object which is responsible for this payment creation

date-time
required

Date and time when payment is created

string

Amount of given currency

string

Amount of tips in given currency

integer

ID of the currency type used for this payment

boolean

Flag value specifying deletion status of the payment, 'true' if deleted

uri
required

URI of an Establishment API object which is responsible for this payment

boolean

Flag value specifying exchange status of the payment, 'true' if exchanged

boolean

Flag value specifying execution status of the payment, 'true' if executed

string

First 4 digits of the credit card PAN

float

Amount of gratuity included in this payment

uri

URI of an HouseAccount API object related to this payment

int64

ID of the payment (unique)

date-time

Date and time when the invoice transited

string

Last 4 digits of the credit card PAN

boolean

Flag value specifying whether the payment online or not, 'true' if online

uri

URI of an Order API object for which this payment is created

integer

Extra information about type of the payment, used for integration for payments which could not be fit into existing model (defining in Settings/Payments and Establishment/Stations)

integer

ID of the payer for this payment

date-time
required

Date and time when the payment occurs

integer
required

ID of the payment type, i.e. cash, credit card, gift, paypal, etc (defining in Settings/Payments and Establishment/Stations)

Payment Types:

  • 0 - OTHER
  • 1 - CASH
  • 2 - CREDIT
  • 3 - CHECK
  • 4 - GIFT
  • 5 - CREDITMANUAL
  • 6 - CREDITPLUS
  • 7 - EXTERNALLEVELUP
  • 8 - DEBIT
  • 9 - BADGE
  • 10 - INDEX
  • 11 - PAYPAL
  • 12 - EBT_FOODSTAMP
  • 13 - BITCOIN
  • 14 - EBT_CASH
  • 15 - ZAPPER
  • 16 - SSMC
  • 17 - SALE_LOSS_DRIVE_OFF
  • 18 - FLEET_CARD
  • 19 - FLEET_CARD_MANUAL
  • 20 - WORAPAY
  • 21 - STORE_CREDIT
  • 22 - COMO
  • 23 - LOYALTYPLANT
  • 24 - VOUCHER
  • 25 - RABBIT
  • 26 - LINEPAY
  • 27 - WECHAT_ALIPAY
  • 28 - LCMS_VOUCHER
  • 29 - NETS
  • 30 - LEVELUP_GIFT
  • 31 - SERVICECHARGE
  • 32 - DEPOSIT
boolean

Flag value specifying whether payment processor accepted payment or not, 'true' if accepted

string

Response returned by the payment processor

string

Payment rate amount

string

Email address for sending payment receipt

string

Transaction ID of the refunding this payment

boolean

Flag value specifying whether payment refunded or not, 'true' if refunded

uri

URI of this Payment API object

float

Value of the delta in rounding operations

string

URL to the image containg signature of payer for this payment

integer

ID of payment source type (defining in Settings/Payments and Establishment/Stations)

uri

URI of an PosStation API object related to the POS processing this payment

uri

URI of an User API object which is owner of this payment till

string
required

Amount of tips included in this payment

boolean

Flag value specifying whether payment transaction captured or not, 'true' if captured

string

Extra transaction data which could not be fit into existing model or added for system integration

string

Payment transaction ID

uri

Response received and representing payment transaction status

uri
required

URI of an User API object which is responsible for this payment update

date-time
required

Date and time when the payment updated

uri
required

UUID of this payment

Responses
201

Successful operation

401

Authorization required

405

Invalid input

Language
Credentials
Click Try It! to start a request and see the response here!