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.