====== OrderStatusQueryRs (Response) ====== Posting a proper OrderStatusQueryRq request will result in the output of the requested information in a simple print format (read with stdin). The OrderStatusQueryRs is the response to the OrderStatusQueryRq request and contains status details for the requested orders. ===== Sample Response (2 orders): ===== 14955 2011-03-29 11:46:25 shipped 1442 50.00 4.00 30.00 54.00 10000028337111932 USPS 2011-04-01 10:22:12 Please send as soon as possible, thank you open 2011-03-29 11:46:25 Authorizing for 955.09 authorized 2011-03-29 11:46:25 Authorized: "000/APPROVED(BE10KK443982) (#BE10KK443982)." shipped 2011-04-01 10:22:12 Shipping Status Changed to shipped 14959 2011-03-29 12:02:55 authorized 1454 52.00 3.50 33.00 42.00 1455 12.00 3.00 4.00 5.50 Anyone in Company can Sign open 2011-03-29 12:02:55 Authorizing for 1247.89 authorized 2011-03-29 12:02:55 Authorized: "000/APPROVED(RN50YU841293) (#RN50YU841293)." ===== Response Fields ===== ^ Tag Name ^ Sub-Tag Of ^ Description ^ Returned ^ Field Type ^ Can Repeat ^ | Order | OrderStatusQueryRs | Each Order's Node | Always | Node | True | | OrderID | Order | The Order ID (F3 Identifier) | Always | Number | False | | OrderStatus | Order | The Order's Current Status | Always | String:\\ * authorized\\ * preauthorized\\ * shipped\\ * partialship\\ * backorder\\ * open\\ * receivepay\\ * pending\\ * delivered\\ * failed\\ * voided\\ * incremented\\ * refunded | False | | ShippingBoxes | Order | Node for Shipping Boxes | Always | Node | False | | Box | ShippingBoxes | Node for Each Shipping Box | Always | Node | True | | F3BoxID | Box | The Box's Internal ID | Always | Number | False | | Length | Box | The Box's Length | Always | Number | False | | Width | Box | The Box's Width | Always | Number | False | | Height | Box | The Box's Height | Always | Number | False | | Weight | Box | The Box's Weight | Always | Number | False | | TrackingNumber | Box | The Box's Tracking Number | * If Assigned | String | False | | Carrier | Box | The Carrier for the Tracking Number | * If Tracking Number Exists | String | False | | ShipDate | Box | The Date of the Shipment in EST\\ Time Zone (New York) | * If Tracking Number Exists | Date\\ Format: "YYYY-MM-DD hh:mm:ss" \\ Sample: "2011-04-16 12:32:57" | False | | SpecialInstructions | Order | The Order's Special Instructions | Always | String | False | | StatusHistory | Order | Node for Order's Status History | Always | Node | False | | StatusInfo | StatusHistory | Node for Each Status | Always | Node | True | | Status | StatusHistory | The Status | Always | String:\\ * authorized\\ * preauthorized\\ * shipped\\ * partialship\\ * backorder\\ * open\\ * receivepay\\ * pending\\ * delivered\\ * failed\\ * voided\\ * incremented\\ * refunded | False | | Date | StatusHistory | The Status Date in EST\\ Time Zone (New York) | Always | Date\\ Format: "YYYY-MM-DD hh:mm:ss" \\ Sample: "2011-04-16 12:32:57" | False | | StatusDescription | StatusHistory | A Description of the Status | Always | String | False | | Amount | StatusHistory | The Amount of the Status Change | * If Status Change\\ is New Amount | Amount | False |