Transaction payment (tender) feed layout definition
The following table represents the feed layout definition.
Business name | Field name | Description | Field data type/length |
---|---|---|---|
System of Record Name |
| (Required) Name of the system that is the authoritative data source for a record. |
|
Transaction Datetime |
| (DEPRECATED) Date time when transaction occurred. This will be populated based on the transaction datetime from the associated transaction record, and data in this layout is not used.
|
|
Purchase Order Id |
| (Required for eComm Transaction) Either web order ID of the customer's order generated by eCommerce system or a combination of transaction ID, store ID, and other data that makes a purchase unique within POS system. |
|
Source Transaction Id |
| (Required) This field is a natural primary key. Either eComm Transaction ID generated by eCommerce system. May be one of the following:
|
|
Pos Transaction Id |
| (Required for POS Transaction) Transaction number generated by POS system. |
|
Source Location Id |
| Uniquely identifies a Location in the source system where transaction took place (location can be a store or website). References Location ID in Location Feed Layout. |
|
Register Number |
| ID of the register used for placing an order. |
|
Payment Sequence Number |
| (Required) This field is a natural primary key. Line number of the payment within a single order. For example, if two payment methods are used ($50 CC and $20 Gift Card), this number will be 1 for the $50 CC record and 2 for $20 GC record. |
|
Payment Type Code |
| A code that identifies Transaction Payment type, for example: Values are defined as part of on-boarding, in |
|
Global Payment Amount |
| Amount paid using payment type in global currency. |
|
Local Payment Amount |
| Amount paid using payment type in local currency. |
|
Credit Card Token |
| Credit card token of credit card, if used as payment type. |
|
Credit Card Expiration Date |
| An expiration date of credit card, if used as payment type |
|
Payment Authorization Indicator |
| This field is designed to store a value 'Y' for payment authorization. Valid values are |
|