| Name | Description | Type | Additional information |
|---|---|---|---|
| bookingId |
Required: Booking ID (Group_ID) used to resolve the order for payment. |
string |
None. |
| bookingHash |
Required: Security hash to validate the booking. |
string |
None. |
| googlePayToken |
Required on first charge: Google Pay wallet token (ECv2 JSON string). Web: paymentMethodData.tokenizationData.token from loadPaymentData() (Google Pay JS). Native Android: same ECv2 string from PaymentData tokenization after PaymentsClient.loadPaymentData. Poll / after 3DS: send an empty string. |
string |
None. |
| successUrl |
Optional: Success URL for redirect after payment (from CreateBooking). If not provided, built from bookingId/bookingHash. |
string |
None. |
| expectedAmountInPence |
Optional: amount in pence sealed into the wallet sheet; validated against charge amount before calling Fiserv. |
integer |
None. |
| amendmentRequestId |
Optional: amendment request id when paying for a pending booking amendment. |
globally unique identifier |
None. |