Invoice

Description

The Invoice object represents an invoice.

Properties

Type

Name

Description

string

MerchantId

Unique identifier of the merchant associated with this customer.

string

CustomerId

Identifies the Customer associated with the invoice.

string

SubCustomerId

Identifies the SubCustomer associated with the invoice.

string

InvoiceNumber

Invoice number assigned by the user.

string

InvoiceInternalId

Internal invoice ID assigned by EBizCharge.

string

InvoiceDate

Creation date of the invoice.

string

Currency

Three-character ISO 4217 currency code.

string

InvoiceAmount

Total amount of the invoice.

string

InvoiceDueDate

Due date for the invoice.

decimal

AmountDue

Amount of the invoice due by the InvoiceDueDate.

string

PoNum

Purchase order number.

string

SoNum

Sales order number.

string

DivisionId

Unique identifier used within an organization's Enterprise Resource Planning (ERP) system to specifically designate a particular business unit, department, or division.

string

TypeId

Invoice type ID assigned by EBizCharge.

string

UploadedBy

Not currently used.

string

UpdatedBy

Not currently used.

string

DateUploaded

The date the invoice was uploaded.

string

DateUpdated

The date the invoice was updated.

bool

IsDeleted

Whether the invoice was deleted.

string

DeletedBy

Not currently used.

string

DateDeleted

The date the invoice was deleted.

Item[]

Items

A list of Item objects representing the individual products or services included on the invoice.

string

Software

Name of the integration.

bool

NotifyCustomer

Whether the customer should be notified if the invoice has been added or updated.

string

EmailTemplateId

Email template ID associated with the invoice.

string

InvoiceURL

URL of the invoice.

string

TotalTaxAmount

Total tax amount included on the invoice.

string

InvoiceUniqueId

Unique ID of the invoice.

string

InvoiceDescription

Description of the invoice.

Address

BillingAddress

Billing address of the Customer or SubCustomer.

Address

ShippingAddress

Shipping address of the Customer or SubCustomer.

string

InvoiceCustomerMessage

Message to the customer on the invoice.

string

InvoiceMemo

Memo included on the invoice.

string

InvoiceShipDate

The date the Invoice is shipped.

string

InvoiceShipVia

Shipping method.

Example: UPS

string

InvoiceTermsId

Terms ID associated with the invoice.

string

InvoiceSalesRepId

SalesRep ID associated with the invoice.

bool

InvoiceIsToBeEmailed

Whether to email the invoice.

bool

InvoiceIsToBePrinted

Whether to print the invoice.

string

InvoiceLastSyncDateTime

Date and time the last time the invoice was synced to the EBizCharge platform.

string

DeliveryNumber

Unique identifier assigned to a delivery document.

Example: Delivery order or Shipment.

string

TotalDiscountAmount

Total discount amount included on the invoice.

string

TotalShippingAmount

Total shipping amount included on the invoice.

string

LocationId

Warehouse location ID.

Address

RemitToAddress

Identifies where the merchant (seller) wants to receive payments.

string

PoDate

The date the purchase order was created.

string

OrderedBy

Customer or sub-customer that ordered the invoice.

string

InvoiceClass

Identifies which integration the invoice belongs to.

string

InvoiceFOB

Location where ownership transfers.

string

InvoiceTermsDescription

Description of the terms on the invoice.

EBizCustomField[]

InvoiceCustomFields

List of custom fields created on the invoice.