Skip to main content

Billing Object

Description​

Billing information including payment methods, status, and invoice details.

Declaration​

type Billing {
status: String!
fulfilled: Boolean
paymentDate: Date
refundDate: Date
address: Address
paymentMethods: [PaymentMethod!]!
refunds: [PaymentMethod!]!
voucher: VoucherEmbedded
invoice: BillingInvoice!
}

Fields​

NameTypeDescription
statusString!Current billing status. Valid values include "Pending", "Paid", "Partially Paid", "Refunded", or "Partially Refunded".
fulfilledBooleanWhether billing has been fulfilled (paid or refunded).
paymentDateDateDate when payment was received.
refundDateDateDate when refund was processed.
addressAddressBilling address for the order.
paymentMethods[PaymentMethod!]!Payment methods used for this order.
refunds[PaymentMethod!]!Refund methods processed for this order.
voucherVoucherEmbeddedVoucher applied to this billing (if any).
invoiceBillingInvoice!Invoice information for this billing.