EBizCharge Connect

EBizCharge Connect Developer Hub

Welcome to the EBizCharge Connect developer hub. You'll find comprehensive guides and documentation to help you start working with eBizCharge Connect as quickly as possible, as well as support if you get stuck. Let's jump right in!

Guides    

Description

This object is used with several transaction methods and contains important transaction-specific data, such as invoice number, invoice date, and items.

Properties

Type
Name
Description

String

MerchantId

Merchant ID (assigned by system). (required)

String

CustomerId

Customer ID. (required)

String

SubCustomerId

Sub-customer ID. (optional)

String

InvoiceNumber

Invoice number. (required)

String

InvoiceInternalId

Invoice internal ID (assigned by internal system). (required)

String

InvoiceDate

Invoice date. (required)

String

Currency

Currency. (required)

String

InvoiceAmount

Total amount. (required)

String

InvoiceDueDate

Due date. (required)

Decimal

AmountDue

Total amount due. (required)

String

PoNum

Purchase order number. (required)

String

SoNum

Sales order number. (required)

String

DivisionId

Division ID. (optional)

String

TypeId

Invoice type ID (assigned by external software). (required)

String

Software

External software generated this invoice. (required)

Bool

NotifyCustomer

Send email notification to customer. (required)

String

EmailTemplateID

Template ID to use when sending email notifications. (required)

String

InvoiceURL

URL to retrieve invoice image or PDF file. (optional)

Decimal

TotalTaxAmount

Total invoice tax amount. (required)

String

InvoiceUniqueId

Invoice unique ID (assigned by external software). (required)

String

UploadedBy

Uploaded by. (optional)

String

UpdatedBy

Updated by. (optional)

String

DateUploaded

Date uploaded. (optional)

String

DateUpdated

Date updated. (optional)

String

isDeleted

Deleted? (required)

String

DeletedBy

Deleted by. (optional)

String

DateDeleted

Date deleted. (optional)

Item[]

Items

List of invoice items. (required)

String

InvoiceCustomerMessage

Invoice customer message. (required)

String

InvoiceMemo

Invoice memo. (required)

String

InvoiceShipDate

Invoice ship date. (required)

String

InvoiceShipVia

Invoice ship via. (required)

String

InvoiceTermsId

Invoice terms ID. (required)

String

InvoiceSalesRepId

Invoice sales rep ID. (required)

Boolean

InvoiceIsToBeEmailed

Invoice is to be emailed? (required)

Boolean

InvoiceIsToBePrinted

Invoice is to be printed? (required)

Examples

EBizSOAP.Invoice invoice= new EBizSOAP.Invoice();
EBizSOAP.Item[] Lineitems = new EBizSOAP.Item[1];
EBizSOAP.Item item = new EBizSOAP.Item();
item.Name = "CBS101100";
item.Qty = 1;
item.UnitPrice = 2000;
item.Sku = "c12356";
item.Active = true;
Lineitems[0] = item;
invoice.InvoiceNumber = "001025";
invoice.InvoiceDate = "06/12/2015";
invoice.CustomerId = "1245678";
invoice.InvoiceDueDate = "08/12/2015";
invoice.InvoiceAmount = 2000;
invoice.Items = Lineitems;

Invoice


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.