ApplePayAuthorizeRequest
amountinteger<int64>required
Possible values: >= 1 and <= 99999999
currencystringnullable
externalReferenceIdstringnullable
lineItems object[]nullable
Array [
commodityCodestringnullable
Possible values: <= 64 characters
descriptionstringnullable
Possible values: <= 255 characters
discountAmountinteger<int64>nullable
Possible values: >= 0
productCodestringnullable
Possible values: <= 64 characters
productIdstringnullable
Possible values: <= 64 characters
quantityinteger<int32>nullable
Possible values: >= 1
taxAmountinteger<int64>nullable
Possible values: >= 0
totalAmountinteger<int64>nullable
Possible values: >= 0
unitCostinteger<int64>nullable
Possible values: >= 0
unitOfMeasurestringnullable
Possible values: <= 16 characters
]
metadata object
property name*string
paymentTokenstringrequired
Possible values: non-empty
taxAmountinteger<int64>nullable
Possible values: >= 0
ApplePayAuthorizeRequest
{
"amount": 0,
"currency": "string",
"externalReferenceId": "string",
"lineItems": [
{
"commodityCode": "string",
"description": "string",
"discountAmount": 0,
"productCode": "string",
"productId": "string",
"quantity": 0,
"taxAmount": 0,
"totalAmount": 0,
"unitCost": 0,
"unitOfMeasure": "string"
}
],
"metadata": {},
"paymentToken": "string",
"taxAmount": 0
}