SPS Commerce with DigiOS.
Your retailers' orders arrive through SPS Commerce, and acknowledgments, ship notices, invoices and inventory go back from the work the floor did.
What moves each way
- Purchase orders (850): Into DigiOS
- Purchase order changes (860): Into DigiOS
- Acknowledgments (855): Out of DigiOS
- Ship notices (856): Out of DigiOS
- Invoices (810): Out of DigiOS
- Inventory advice (846): Out of DigiOS
- Functional acknowledgments (997): Both ways
| What | Direction | Documents and data | When |
|---|---|---|---|
| Purchase orders (850) | In | A retailer's order with ship-to codes, items and requested dates | When the document arrives |
| Purchase order changes (860) | In | A retailer's change to an order already received | When the document arrives |
| Acknowledgments (855) | Out | What will ship against each order line | When the order is accepted |
| Ship notices (856) | Out | What shipped and how it is packed, with carton and pallet labels by SSCC | When the shipment closes on the floor |
| Invoices (810) | Out | An invoice for the shipped goods | When the shipment closes, or when you release it |
| Inventory advice (846) | Out | What is on hand, by item | On a schedule you set |
| Functional acknowledgments (997) | In and out | Confirmation that a document arrived, both ways | When each document arrives |
On your floor
Orders and item lists in. Receipts and stock levels out.
RESTLast exchange 10:40Charges for the work out, to be invoiced.
RESTLast exchange 10:15Orders in. Shipment confirmations and stock levels out.
RESTWebhooksLast exchange 10:41Orders in. Shipment confirmations out.
RESTLast exchange 10:39Labels and pickup bookings out. Tracking numbers back.
RESTLast exchange 10:42Labels and pickup bookings out. Tracking numbers back.
RESTLast exchange 10:36Purchase orders and advance notices in. Shipment notices out.
X12 850, 856, 945AS2Last exchange 09:58The 09:58 purchase order (850) was turned back: ship-to code 4471 is not in your list of retailer stores.
Sam can actOpen the orderJobs out to each handheld. Scans back. Labels printed in ZPL.
ZPLLast exchange 10:42Scale weights and line signals in. Sort instructions out.
EtherNet/IPOPC UALast exchange 10:42How DigiOS works with SPS Commerce
DigiOS exchanges documents with your SPS Commerce account through SPS-hosted SFTP folders, or through the SPS Dev Center REST APIs, depending on how your account is set up. Test and production folders are kept apart. As the warehouse, DigiOS receives 940 and 943 and sends 945, 944, 947 and 846. When it relays a client's retailer documents, it passes on 850, 856 and 810.
- Where it stands
- Planned1 Nov 2026
- About SPS Commerce
- SPS Commerce runs a cloud network that exchanges EDI documents between retailers and their suppliers.
- Your account
- You keep your SPS Commerce account and your retailer relationships.
- If a document is rejected
- A document that is rejected, late or missing goes to one queue with its reason, readable on screen and over the API. When the other side fixes its layout, run the document through again. A document sent twice never opens a second order.
- Documents
- As the warehouse, DigiOS receives 940 and 943 and sends 945, 944, 947 and 846, with 997 and 999 acknowledgments both ways. A client's retailer documents, the 850, 855, 856 and 810, are part of Client Link.
- X12 version
- Both X12 4010 and 5010, per trading partner. The version is set for each retailer in the mapping sheet.
A client who isn't on DigiOS
Clients keep sending what they send today. Client Link brings their documents in and sends receipts, shipment advices and inventory back.
How Client Link worksQuestions about SPS Commerce
Does DigiOS replace SPS Commerce?
No. SPS stays the network between you and your retailers. DigiOS is the system that receives the documents and answers them from the floor.
What happens to a document with an unknown ship-to code?
It goes to one queue with its reason, which you read on screen. When you fix the code you run the document through again, and it never opens two orders.
Do we need a developer?
No. We map each retailer's layout with you once, and you approve the sheet before anything is sent.
Our client sends us retailer documents. Does that change anything?
Where DigiOS relays a client's retailer documents rather than receiving them as the warehouse, the 850, 856 and 810 pass through, and Client Link covers the client's own connection.
Related systems
Ask about SPS Commerce.
Tell us what you run and what you want SPS Commerce to do. A person answers in writing.