Skip to main content

VirtualTerminalQuote

authorizedTaxOverride objectnullable
inclusivebooleannullable
rateBpsinteger<int32>required

Possible values: >= 0 and <= 10000

reasonstringrequired

Possible values: <= 500 characters

currencystringrequired
exclusiveTaxMinorinteger<int64>required
inclusivebooleanrequired
lines object[]required
  • Array [
  • descriptionstringrequired
    displayAmountinteger<int64>required
    inclusivebooleanrequired
    priceIdstringrequired
    productIdstringrequired
    quantityinteger<int64>required
    taxAmountinteger<int64>required
    taxRateBpsinteger<int32>nullable
    totalAmountinteger<int64>required
    unitCostinteger<int64>required
  • ]
  • locationIdstringrequired
    quoteIdstringrequired
    subtotalMinorinteger<int64>required
    taxMinorinteger<int64>required
    taxRateBpsinteger<int32>nullable
    taxedbooleanrequired
    tipMinorinteger<int64>required
    totalMinorinteger<int64>required
    VirtualTerminalQuote
    {
    "authorizedTaxOverride": {
    "inclusive": true,
    "rateBps": 0,
    "reason": "string"
    },
    "currency": "string",
    "exclusiveTaxMinor": 0,
    "inclusive": true,
    "lines": [
    {
    "description": "string",
    "displayAmount": 0,
    "inclusive": true,
    "priceId": "string",
    "productId": "string",
    "quantity": 0,
    "taxAmount": 0,
    "taxRateBps": 0,
    "totalAmount": 0,
    "unitCost": 0
    }
    ],
    "locationId": "string",
    "quoteId": "string",
    "subtotalMinor": 0,
    "taxMinor": 0,
    "taxRateBps": 0,
    "taxed": true,
    "tipMinor": 0,
    "totalMinor": 0
    }