Request to update a payment intent.
amount | integer <int32> [ 1 .. 99999999 ] Amount of the payment to be taken in minor units. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.01 US (e.g., a value of 1) or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). |
object (AmountDetails) Details about a tip amount. | |
customerId | string <uuid> The unique identifier of the customer record that identifies the customer in the Toast platform. The identifier is used to retrieve the customer’s payment cards saved to their profile. |
string The email address of the customer making the payment. Must consist of the following characters: | |
externalReferenceId | string <uuid> The unique identifier for the payment intent generated by the restaurant or integration partner. The |
{- "amount": 1,
- "email": "string",
- "customerId": "87d8e330-2878-4742-a86f-dbbb3bf522ac",
- "amountDetails": {
- "tip": 0,
- "surcharge": 0,
- "lineItemModifiers": {
- "property1": {
- "key": "string",
- "value": 0
}, - "property2": {
- "key": "string",
- "value": 0
}
}
}, - "externalReferenceId": "b31a2b46-53f5-4ad9-a2e3-1dc38ff564d5"
}