NameDescriptionTypeAdditional 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.