Formats¶
To make it as easy as possible to use the receipt data all keys are always
present, unless explicitly noted otherwise, but for certain keys the key’s
value may be null
.
You may make the following assumptions about the keys present in these objects, unless noted otherwise:
All keys will always be present.
All keys containing arrays may contain an empty array, but will never be
null
.
Receipts¶
Format |
Description |
---|---|
A receipt. |
|
A receipt item. |
|
Additional item properties. |
|
Tax is stored in the taxes property on both a receipt and receipt item. Multiple tax objects can be stored at the receipt level. Multiple tax objects can also be stored at the item level. Tax objects contain a name to separate different tax amounts. |
|
Additional tax properties. |
|
Discount applied to the entire receipt and to individual items. |
|
Additional discount properties. |
|
An item’s return details. |
|
Additional return properties. |
|
A receipt’s payment details. |
|
Receipt’s store location details. |
|
Receipt’s retailer details. |
|
Additional receipt properties. |
|
Receipt attachment. |
|
A receipt’s email delivery statistics. |
|
A receipt’s language, time-zone, and currency information. |
|
A container for various kinds of feedback associated with this receipt. |
|
Survey feedback. |
|
Ratings feedback. |
|
VAT is now deprecated. Use |
Identifiers¶
Format |
Description |
---|---|
A consumer’s identifier. |
|
Additional metadata associated with a consumer’s identifier. |
Loyalty¶
Format |
Description |
---|---|
Loyalty program details. |
|
A loyalty value associated with a consumer’s identifier. |
|
An event recorded with each loyalty identifier value modification. |
|
A loyalty reward associated with a consumer’s identifier. |
POS¶
Format |
Description |
---|---|
Till status. |