DEV

Interface.

Invoice

Represents the fields that all Invoice types will share

Fields

amountDue

Decimal!

Required

The total amount due for this invoice

currencyCode

CurrencyCode!

Required

The currency the invoice amount is represented in

dueDate

DateTime!

Required

The date payment is due for this CarrierInvoice

id

ID!

Required

ID from the Node interface

invoiceDate

DateTime!

Required

The creation date of this CarrierInvoice by the carrier

invoiceNumber

String!

Required

The invoice number of this CarrierInvoice

invoiceUrl

String

The URL where we pull the invoice from

mode

Mode!

Required

Whether the object is in live or test

Required

The status of the payment for this invoice

statusTransitions

[InvoiceStatusTransition!]!

Required

Timestamp for when status changed

Was this page helpful?