RetailReceiptViewModel

Returns information for online orders. An online order is an order in process (not finalized).

NameDescriptionTypeAdditional information
ID

The ID of the transaction

integer

None.

RepDID

The Rep # of the Rep who made the sale

string

None.

BCDID

integer

None.

CustomerDID

The customer # of the customer who purchased the item

string

None.

OrderDate

The date of the sale. This should correspond to the date the funds were transferred

date

None.

CurrencyTypeID

The currency type that was sold.

integer

None.

ShipFirstName

Shipping First Name

string

None.

ShipLastName

Shipping Last Name

string

None.

ShipStreet1

Shipping ShipStreet1

string

None.

ShipStreet2

Shipping ShipStreet2

string

None.

ShipCity

Shipping ShipCity

string

None.

ShipState

Shipping ShipState

string

None.

ShipPostalCode

Shipping ShipPostalCode

string

None.

ShipCountry

Shipping ShipCountry

string

None.

ShipPhone

Shipping ShipPhone

string

None.

ShippingFee

Shipping Cost

decimal number

None.

ShippingTax

Shipping Tax

decimal number

None.

ServiceFee

Any additional charges incurred

decimal number

None.

TotalCost

Total Invoiced Cost

decimal number

None.

MultiplierTypeID

Use 1 for Normal, 2 for Return

integer

None.

Taxexempt

Indicate if Order is taxexempt

boolean

None.

ThirdpartyReferenceID

Primary Key of Thirdparty

string

None.

ReceiptLinkID

This should be populated on return receipts to reference the original receiptID

string

None.

Details

The line items corresponding to the retail sale

Collection of RetailReceiptDetailViewModel

None.