PaymentOnAccountTerminalPayload
No description
type PaymentOnAccountTerminalPayload {
paymentIntentId: ID
terminal: PaymentOnAccountTerminalReader
status: PaymentOnAccountTerminalStatus
paymentOnAccountId: ID
cardSaved: Boolean
failureMessage: String
error: String
}
Fields
PaymentOnAccountTerminalPayload.paymentIntentId ● ID scalar
PaymentOnAccountTerminalPayload.terminal ● PaymentOnAccountTerminalReader object
PaymentOnAccountTerminalPayload.status ● PaymentOnAccountTerminalStatus enum
PaymentOnAccountTerminalPayload.paymentOnAccountId ● ID scalar
Set after the Stripe webhook has created the payment on account.
PaymentOnAccountTerminalPayload.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.
PaymentOnAccountTerminalPayload.failureMessage ● String scalar
PaymentOnAccountTerminalPayload.error ● String scalar
Returned By
cancelTerminalPaymentOnAccount mutation ● paymentOnAccountTerminalStatus query ● startTerminalPaymentOnAccount mutation