What is EDI?

Electronic Data Interchange (EDI) is the electronic transfer of structured data between two computer networks, allowing companies to electronically exchange business documents such as Purchase Orders (PO), Purchase Order Acknowledgements (POA), Purchase Order Changes (POC), Advance Shipping Notices (ASN), and Invoices.

Do I have to be EDI compliant?

Yes – if Indigo and your organization have agreed to establish a commercial relationship (see FAQ for Book Vendors or FAQ for General Merchandise Vendors); it is Indigo’s expectation that a vendor will be EDI compliant with Indigo. The onus is on the vendor to promptly take the appropriate steps to enable this capability.

What happens if my organization does not become EDI compliant?

EDI processes deliver significant productivity and cost benefits to both vendors and Indigo. These processes do not require complicated technical systems. If you have access to the Internet, you can transact via EDI. If your organization chooses to not become EDI compliant, Indigo may apply cost recovery charges to address the loss in productivity. Please see our Indigo Vendor Manuals for more detail.

I am EDI capable, but currently not trading EDI documents with Indigo, what do I do?

If you are currently EDI capable, we require your solution to be certified by SPS Commerce as capable of trading documents with Indigo Books & Music.

To initiate certification, please go to:

I am currently not EDI capable, what do I do?

If you are currently not EDI capable, you can consider using SPS Commerce’s suite of solutions. Alternatively, you can source your own solution separate from SPS, in which case, this solution will need to be certified by SPS Commerce.

To initiate EDI enablement or certification, please go to: