Skip to main content

VirtualTerminalQuoteRequest

authorizedTaxOverride objectnullable
inclusivebooleannullable
rateBpsinteger<int32>required

Possible values: >= 0 and <= 10000

reasonstringrequired

Possible values: <= 500 characters

catalogItems object[]

Possible values: <= 100

  • Array [
  • priceIdstringrequired

    Possible values: <= 64 characters

    quantityinteger<int64>required

    Possible values: >= 1 and <= 9999

  • ]
  • currencystringrequired
    locationIdstringrequired

    Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z0-9_-]{1,128}$

    manualAmountMinorinteger<int64>nullable

    Possible values: >= 0 and <= 99999999

    tipMinorinteger<int64>

    Possible values: >= 0 and <= 99999999

    VirtualTerminalQuoteRequest
    {
    "authorizedTaxOverride": {
    "inclusive": true,
    "rateBps": 0,
    "reason": "string"
    },
    "catalogItems": [
    {
    "priceId": "string",
    "quantity": 0
    }
    ],
    "currency": "string",
    "locationId": "string",
    "manualAmountMinor": 0,
    "tipMinor": 0
    }