| Name | Description | Type | Additional information |
|---|---|---|---|
| bookingId | string |
None. |
|
| bookingHash | string |
None. |
|
| applePayToken |
Apple Pay wallet token as a JSON string. Web (Safari): JSON.stringify(event.payment.token) from ApplePaySession onpaymentauthorized. Native iOS (PassKit): JSON with paymentData (object or JSON string from PKPaymentToken.paymentData), plus paymentMethod and transactionIdentifier. Required on the first ProcessPayment charge; send empty when polling or after 3DS (same as live customer sites). |
string |
None. |
| successUrl | 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. |