Skip to main content

CardPresentPaymentEventPayload

context object
property name*any
createdAtstring
customerReceiptstring
entryModestring
lineItems object[]
  • Array [
  • discountAmountinteger<int64>nullable
    namestringnullable
    productIdstringnullable
    quantityinteger<int32>nullable
    taxAmountinteger<int64>nullable
    totalAmountinteger<int64>nullable
    unitPriceinteger<int64>nullable
  • ]
  • locationIdstring
    merchantIdstring
    merchantReceiptstring
    originstring
    parentTransactionIdstring
    paymentTypestring
    processorReferenceIdstring
    processorTypestring
    serialNumberstring
    sourcestringrequired
    statusstringrequired
    terminalIdstring
    terminalTransactionIdstring
    transaction objectrequired
    amountinteger<int64>required
    approvalCodestring
    cardBrandstring
    cardLast4string
    createdAtstringrequired
    currencystringrequired
    gatewayCustomerIdstring
    locationIdstring
    metadata object
    property name*any
    parentTransactionIdstring
    processedAmountinteger<int64>
    responseCodestring
    responseMessagestring
    statusTransactionStatusrequired

    Possible values: [PENDING, PENDING_CONFIRMATION, EXPIRED_UNCONFIRMED, FRAUD_BLOCKED, FRAUD_HELD, APPROVED, DECLINED, CANCELLED, ERROR, VOIDED, CAPTURED, TIP_ADJUSTED, ENRICHED, SETTLED, REFUNDED, REVERSED]

    surchargeAmountinteger<int64>
    tipAmountinteger<int64>
    transactionIdstringrequired
    typestringrequired
    transactionIdstringrequired
    CardPresentPaymentEventPayload
    {
    "context": {},
    "createdAt": "string",
    "customerReceipt": "string",
    "entryMode": "string",
    "lineItems": [
    {
    "discountAmount": 0,
    "name": "string",
    "productId": "string",
    "quantity": 0,
    "taxAmount": 0,
    "totalAmount": 0,
    "unitPrice": 0
    }
    ],
    "locationId": "string",
    "merchantId": "string",
    "merchantReceipt": "string",
    "origin": "string",
    "parentTransactionId": "string",
    "paymentType": "string",
    "processorReferenceId": "string",
    "processorType": "string",
    "serialNumber": "string",
    "source": "string",
    "status": "string",
    "terminalId": "string",
    "terminalTransactionId": "string",
    "transaction": {
    "amount": 0,
    "approvalCode": "string",
    "cardBrand": "string",
    "cardLast4": "string",
    "createdAt": "string",
    "currency": "string",
    "gatewayCustomerId": "string",
    "locationId": "string",
    "metadata": {},
    "parentTransactionId": "string",
    "processedAmount": 0,
    "responseCode": "string",
    "responseMessage": "string",
    "status": "PENDING",
    "surchargeAmount": 0,
    "tipAmount": 0,
    "transactionId": "string",
    "type": "string"
    },
    "transactionId": "string"
    }