PayInvoicePayload
The result of paying an invoice via a stored card.
type PayInvoicePayload {
data: Invoice
paymentId: ID
paymentChargeId: String
error: String
}
Fields
PayInvoicePayload.data ● Invoice object
The updated invoice. outstanding may remain if only a partial amount was charged.
PayInvoicePayload.paymentId ● ID scalar
The id of the payment recorded on the invoice (Invoice.payments[].id). Pass this to refundPayment.
PayInvoicePayload.paymentChargeId ● String scalar
The Stripe charge id, for reconciliation.
PayInvoicePayload.error ● String scalar
Returned By
payInvoice mutation