TransactionInformationGratuity

A request to add an additional gratuity to a existing tender transaction.

object (AccountInfo)

Information related to a given tender user.

additionalGratuity
number <double>

The total gratuity amount for the tender payment. If multiple gratuity requests are sent for the same transaction, the tender provider should use the most recent value as the final gratuity.

object (CheckInfo)

Information about a check associated with a transaction

Array of objects (TenderCoupon)

Reserved for future use.

transactionToUpdate
string <guid>

The identifier of an earlier tender transaction. This identifier is provided in the Toast-Transaction-GUID header parameter. This is the transaction for which an additional gratuity is being requested.

{
  • "accountInfo": {
    },
  • "transactionToUpdate": "string",
  • "additionalGratuity": 0,
  • "checkInfo": {
    },
  • "tenderCouponsApplied": [
    ]
}