RELATED TOPICS
Orders to Fulfill (OTF)
Overview
The Orders to Fulfill feed transmits information on orders that Radial has processed successfully and are ready to be fulfilled (Pick, Pack & Ship) by the fulfiller.
Feed Characteristics
| Characteristic | Description |
|---|---|
| Exchange Frequency |
Multiple times a day, seven days a week |
| Sender/Receiver | To the TPF/Partner from Radial |
| File Name |
StoreCode_OTF_yyyymmddhhmmss.XML |
| File Format | XML |
Feed Attributes
|
ID |
Field |
Description |
Type |
Length |
Req |
Comments |
|---|---|---|---|---|---|---|
|
|
Header |
|
|
|
|
|
|
1 |
Radial Store Code |
Store number that is assigned by Radial to represent the Client’s web store |
String |
10 |
Yes |
Radial assigned store code |
|
2 |
Radial Fulfillment Location |
Number assigned by Radial to TPF fulfillment location |
Integer |
5 |
Yes |
|
|
3 |
External Warehouse Id |
TPF Warehouse Id |
String |
10 |
Yes |
|
|
4 |
Fulfilment Channel |
|
String |
10 |
Yes |
WMS |
|
5 |
Order Type |
Type of Order |
String |
10 |
Yes |
WEB PHONE |
|
6 |
OMS Order Id |
Radial Order Invoice Number |
Integer |
14 |
Yes |
This number is a concatenation of the order number and the shipping sequence and is typically included on the pack slip to the customer. For example: For Order Number 12345678901, shipping sequence 1 the value would be :12345678901001. |
|
7 |
Customer Order Id |
Webstore Order id |
String |
30 |
Yes |
Webstore order id |
|
8 |
Split Order Indicator |
Split Order |
String |
1 |
No |
Indicates if order is split. Y = Partial Order N = Complete Order |
|
9 |
Order Entry Date Time |
Date Customer placed the Order
|
String |
|
Yes |
UTC Time |
|
10 |
Invoice Date Time |
Date Invoice Created in OMS |
String |
|
Yes |
UTC Time |
|
11 |
Expedited Order Indicator |
Expedited Order |
String |
1 |
Yes |
Y/N |
|
12 |
Delivery Instructions |
Delivery Instruction |
String |
256 |
No |
|
|
13 |
Locale |
Locale |
String |
5 |
Yes |
|
|
|
|
|
|
|
|
|
|
|
Billing Address |
|
|
|
|
|
|
14 |
Customer Id |
Webstore customer id |
String |
30 |
Yes |
If webstore customer id is not available, then OMS customer id is used. |
|
15 |
Full Name |
Bill To Full Name |
String |
60 |
Yes |
|
|
16 |
Salutation |
Bill To Salutation |
String |
10 |
No |
|
|
17 |
First Name |
Bill To First Name |
String |
30 |
Yes |
|
|
18 |
Last Name |
Bill To Last Name |
String |
30 |
Yes |
|
|
19 |
Email Address |
Bill To E Mail Address |
String |
50 |
No |
|
|
20 |
Company Name |
Bill To Company Name |
String |
35 |
No |
|
|
21 |
Address Line1 |
Bill To Customer Address 1 |
String |
50 |
Yes |
|
|
22 |
Address Line2 |
Bill To Customer Address 2 |
String |
50 |
No |
|
|
23 |
Address Line3 |
Bill To Customer Address3 |
String |
50 |
No |
|
|
24 |
City |
Bill To City |
String |
30 |
Yes |
|
|
25 |
State or Province |
Bill To State/Province |
String |
10 |
No |
|
|
26 |
Country Code |
Bill To Zip/Postal Code |
String |
10 |
Yes |
|
|
27 |
Postal Code |
Bill to Phone Number |
String |
20 |
Yes |
|
|
28 |
Full telephone Number |
Bill to Phone Number |
String |
20 |
No |
|
|
|
|
|
|
|
|
|
|
|
Shipping Address |
|
|
|
|
|
|
29 |
Customer Id |
Shipping Customer Id |
String |
30 |
No |
If webstore customer id is not available, then OMS customer id is used. |
|
30 |
Full Name |
Ship to Full Name |
String |
60 |
Yes |
|
|
31 |
Salutation |
Ship to Salutation |
String |
10 |
No |
|
|
32 |
First Name |
Ship to First Name |
String |
30 |
Yes |
|
|
33 |
Last Name |
Ship to Last Name |
String |
30 |
Yes |
|
|
34 |
Email Address |
Ship to E Mail Address |
String |
50 |
No |
|
|
35 |
Company Name |
Ship to Company Name |
String |
35 |
No |
|
|
36 |
Address Line1 |
Ship to Customer Address 1 |
String |
50 |
Yes |
|
|
37 |
Address Line2 |
Ship to Customer Address 2 |
String |
50 |
No |
|
|
38 |
Address Line3 |
Ship to Customer Address3 |
String |
50 |
No |
|
|
39 |
City |
Ship to City |
String |
30 |
Yes |
|
|
40 |
State or Province |
Ship to State/Province |
String |
10 |
No |
|
|
42 |
Country Code |
Ship to Zip/Postal Code |
String |
10 |
Yes |
|
|
42 |
Postal Code |
Ship to Phone Number |
String |
20 |
Yes |
|
|
43 |
Full telephone Number |
Ship to Phone Number |
String |
20 |
No |
|
|
|
|
|
|
|
|
|
|
|
Carrier |
|
|
|
|
|
|
44 |
Carrier Id |
Carrier Code |
String |
4 |
Yes |
These values are determined with partner during Discovery Phase. |
|
45 |
Carrier Service Level |
Carrier Mode |
String |
6 |
Yes |
These valuesare determined with partner during Discovery Phase. |
|
|
|
|
|
|
|
|
|
46 |
Amount |
|
|
|
|
Order totals |
|
46 |
Amount Type |
Type of charge |
String |
50 |
Yes |
TotalInvoiceAmount, TotalRetailAmount, TotalFreightAmount, TotalGiftWrapAmount, TotalCustomizationAmount, TotalTaxAmount, TotalTaxOnFreight |
|
47 |
Amount |
Order Amounts |
Float |
13,2 |
Yes |
|
|
48 |
Currency Code |
Transaction Currency Code |
String |
3 |
Yes |
|
|
|
|
|
|
|
|
|
|
|
Payment |
|
|
|
|
|
|
49 |
Payment Reference |
Payment information such as Credit card type and last 4 digits.
|
String |
20 |
Yes |
Value: Tender Name + Blank + Last4digit of Credit Card# No Payment information for Reships |
|
|
Payment Extended Attributes |
|
|
|
No |
Used for additional payment level custom attributes. |
|
50 |
Name |
Name |
String |
30 |
|
|
|
51 |
Description |
Description |
String |
100 |
|
|
|
52 |
Value |
Value |
String |
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Header Extended Attributes |
|
|
|
No |
Used for additional header level custom attributes. |
|
67 |
Name |
Name |
String |
30 |
|
|
|
68 |
Description |
Description |
String |
100 |
|
|
|
69 |
Value |
Value |
String |
100 |
|
|
|
|
|
|
|
|
|
|
|
|
Order Detail |
|
|
|
|
|
|
70 |
Line Number |
Order Line number assigned by Radial |
Integer |
4 |
Yes |
|
|
|
|
|
|
|
|
|
|
|
Item |
|
|
|
|
|
|
71 |
Item Id |
Client Item Id |
String |
15 |
Yes |
|
|
72 |
UPC Number |
UPC |
Integer |
18 |
No |
Provided if available. |
|
|
|
|
|
|
|
|
|
|
Item Attributes |
|
|
|
|
|
|
73 |
Item Description |
Item description |
String |
120 |
Yes |
|
|
74 |
Size |
Size Description |
String |
40 |
No |
|
|
75 |
Color |
Color Description |
String |
40 |
No |
|
|
76 |
Order Quantity |
Quantity Ordered by the Customer |
Integer |
7 |
Yes |
|
|
77 |
Unit Price |
Unit Price |
Float |
13,2 |
Yes |
|
|
78 |
Currency Code |
Transaction Currency Code |
String |
3 |
Yes |
|
|
|
|
|
|
|
|
|
|
|
Line Amount |
|
|
|
|
|
|
79 |
Line Amount Type |
Type of Line Charge |
String |
50 |
Yes |
LineTotalAmount, LineRetailAmount LineDiscountAmount, LineCustomizationAmount, LineGiftWrapAmount |
|
80 |
Amount |
Amount |
Float |
13,2 |
Yes |
|
|
81 |
Currency Code |
Transaction Currency Code |
String |
3 |
Yes |
|
|
|
|
|
|
|
|
|
|
|
Tax |
|
|
|
|
|
|
82 |
Tax Type |
Type |
String |
20 |
Yes |
CountryFederal, State, County, City, SecondaryCity |
|
83 |
Tax Authority |
Authority |
String |
6 |
Yes |
|
|
84 |
Tax Code |
Code |
String |
6 |
Yes |
|
|
85 |
Tax Rate |
Rate |
Float |
6.5 |
Yes |
|
|
86 |
Tax Exemption |
Exemption |
String |
1 |
No |
Y or N |
|
87 |
Tax Amount |
Amount |
Float |
13,2 |
Yes |
|
|
|
|
|
|
|
|
|
|
|
Customization |
|
|
|
|
|
|
88 |
Custom Item Id |
Client Item Id |
String |
15 |
No |
Gift Wrap Item or any custom item . |
|
89 |
Sequence |
Sequence |
Integer |
2 |
Yes |
|
|
90 |
Custom Type |
|
String |
1 |
Yes |
List included |
|
91 |
Instruction |
|
String |
254 |
No |
Customization instruction |
|
92 |
Content |
|
String |
254 |
No |
Gift message, pack slip message |
|
|
|
|
|
|
|
|
|
|
Detail Extended Attributes |
|
|
|
No |
|
|
93 |
Name |
Name |
String |
30 |
|
|
|
94 |
Description |
Description |
String |
100 |
|
|
|
95 |
Value |
Value |
String |
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Valid Order Comment Types
|
Comment Type |
Description |
|---|---|
|
C |
Customization Comment |
|
E |
Embroidery/Embossing data for 210 |
|
F |
Finance Department Comment |
|
G |
Gift Wrap Text |
|
I |
Internal Comment |
|
L |
Line Message Comment |
|
O |
Special Order |
|
P |
DO NOT USE!!! Personal Comment |
|
S |
Shipping Comment |
|
V |
Invoice Comments |
|
1 |
Internet Line Item Shipping Comment |
|
H |
Header Pack slip Message |
|
T |
General Header Comment |
Sample Feed