Skip to main content

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
    }