BookingTerminalPaymentPayload
No description
type BookingTerminalPaymentPayload {
bookingId: ID
paymentIntentId: String
terminal: PaymentTerminalReader
status: BookingTerminalPaymentStatus
cardSaved: Boolean
failureMessage: String
error: String
}
Fields
BookingTerminalPaymentPayload.bookingId ● ID scalar
BookingTerminalPaymentPayload.paymentIntentId ● String scalar
BookingTerminalPaymentPayload.terminal ● PaymentTerminalReader object
BookingTerminalPaymentPayload.status ● BookingTerminalPaymentStatus enum
BookingTerminalPaymentPayload.cardSaved ● Boolean scalar
Whether the card was saved. Null when saving was not requested or the payment has not succeeded yet; false when the payment succeeded but Stripe did not produce a card that can be saved.
BookingTerminalPaymentPayload.failureMessage ● String scalar
BookingTerminalPaymentPayload.error ● String scalar
Returned By
bookingTerminalPaymentStatus query ● cancelTerminalPaymentForBooking mutation ● startTerminalPaymentForBooking mutation