TransactionSubmissionRequest
companyCodestringrequired
deviceGroupstringrequired
loyaltyCardNumberstringrequired
storeReferenceIDstringrequired
posTillNumberstringrequired
dateTimedate-timerequired
transactionTypeExternalReferencestringrequired
transactionReferenceIDstringrequired
MemberRewardIdsinteger[]
Redeemed reward IDs (required when locked coupons are used).
ProductBasket object[]
Array [
ProductExternalReferencestring
BasketItemQtynumber
BasketItemTotalPricenumber
BasketItemTotalPointsnumber
Optional partner-calculated points.
]
PaymentBasket object[]
Array [
paymentTypestring
paymentAmountnumber
]
Channelstring
Indicates CTA channel (for example SEHK-WEB).
TransactionSubmissionRequest
{
"companyCode": "string",
"deviceGroup": "string",
"loyaltyCardNumber": "string",
"storeReferenceID": "string",
"posTillNumber": "string",
"dateTime": "2024-07-29T15:51:28.071Z",
"transactionTypeExternalReference": "string",
"transactionReferenceID": "string",
"MemberRewardIds": [
0
],
"ProductBasket": [
{
"ProductExternalReference": "string",
"BasketItemQty": 0,
"BasketItemTotalPrice": 0,
"BasketItemTotalPoints": 0
}
],
"PaymentBasket": [
{
"paymentType": "string",
"paymentAmount": 0
}
],
"Channel": "string"
}