MobileInvoice
A buyer's sales invoice in full for the buyer app: lines, bill breakdown, payments received and addresses.
type MobileInvoice {
balanceDue: Float!
bill: MobileCartBill!
billingAddress: MobileDocumentAddress
currency: String!
customerReferenceId: String
dueDate: DateTime
id: ID!
invoiceDate: DateTime!
invoiceNumber: String!
items: [MobileInvoiceItem!]!
notes: String
paidAmount: Float!
paymentTerms: String
payments: [MobileInvoicePayment!]!
salesOrderId: ID
salesOrderNumber: String
shippingAddress: MobileDocumentAddress
shippingAmount: Float!
status: String!
surchargeAmount: Float!
terms: String
}
Fields
MobileInvoice.balanceDue ● Float! non-null scalar
The amount still owed.
MobileInvoice.bill ● MobileCartBill! non-null object
The invoice's money, in the same shape as the cart and order bill.
MobileInvoice.billingAddress ● MobileDocumentAddress object
The billing address.
MobileInvoice.currency ● String! non-null scalar
ISO 4217 currency code.
MobileInvoice.customerReferenceId ● String scalar
The permanent reference of the person behind the billed order.
MobileInvoice.dueDate ● DateTime scalar
The date the invoice is due.
MobileInvoice.id ● ID! non-null scalar
The unique ID of this record.
MobileInvoice.invoiceDate ● DateTime! non-null scalar
The date of the invoice.
MobileInvoice.invoiceNumber ● String! non-null scalar
The invoice number.
MobileInvoice.items ● [MobileInvoiceItem!]! non-null object
The lines of the invoice.
MobileInvoice.notes ● String scalar
Notes for the buyer.
MobileInvoice.paidAmount ● Float! non-null scalar
The amount paid.
MobileInvoice.paymentTerms ● String scalar
The payment terms.
MobileInvoice.payments ● [MobileInvoicePayment!]! non-null object
The payments applied to the invoice.
MobileInvoice.salesOrderId ● ID scalar
The ID of the sales order.
MobileInvoice.salesOrderNumber ● String scalar
The number of the order the invoice came from.
MobileInvoice.shippingAddress ● MobileDocumentAddress object
The delivery address.
MobileInvoice.shippingAmount ● Float! non-null scalar
The order-level shipping charged on the invoice.
MobileInvoice.status ● String! non-null scalar
The status of the invoice, such as PENDING, PARTIAL or PAID.
MobileInvoice.surchargeAmount ● Float! non-null scalar
The order-level surcharge on the invoice.
MobileInvoice.terms ● String scalar
The terms of the invoice.
Returned By
mobileInvoice query