TB.One > Order Data and Order Processing > Order Processing via XML > Order Processing via XML - Overview
The workflow for order processing via XML is as follows:
1. RETRIEVE ORDERS |
|---|
The channels generally forward the orders they receive to TB.One several times a day (the exact frequency depends on the channel). Tradebyte provides new order data every 15 minutes. The highest frequency at which you can technically retrieve order data via REST is every 15 minutes. However, the recommended frequency is every 60 minutes at maximum. |
2. REPORT SUCCESSFUL RETRIEVAL |
Once orders have been successfully retrieved from TB.One, you must mark them as "exported". This is either done by sending the according flag via REST or by renaming the file on the FTP/SFTP server and moving it. |
3. PROCESS ORDERS IN YOUR OWN SYSTEM |
4. REPORT ORDER STATUS TO TB.ONE |
Report the result of the order processing back to TB.One. Some channels require an order confirmation before the status can be reported. |
5. REPORT RETURNS |
If you receive a return for an order, send a message using the TB_ORDER_ID (TB.One's order ID; unique order number) and the TB_ORDER_ITEM_ID (unique item number) to reference the returned orders/items. The return quantity for an item must always be lower than or equal to the quantity that was delivered originally. With TB.Order, you can also reimburse delivery, payment or service costs if needed. The reimbursed amount for these costs must not exceed the amount that was originally charged for them. |
The pages listed below describe the order processing via XML in detail. Parts 1-3 contain general information on the topic and part 4 provides detailed information about the structure of the XML files.
ORDER PROCESSING VIA XML |
|---|
2. Interfaces |
3. REST |
4. Field descriptions: |
For further information, see also: