AI Powered EDI with expert operators

eCommerce

EDI

A wholesale order lands in a platform built for retail checkout, and the partner's buyer expects their contract price, their account terms, the deal their category manager signed last quarter. The platform doesn't carry any of that. It prices the order at list, and the deduction that follows on the remittance traces straight back to a terms table that never reached the order screen.

Castore
Lounge
Oliver Bonas
Green People
Tatty Devine
Cult

Where the margin goes

Retail price reaches the partner instead of contract price.

Account terms never arrive before the order does.

  • The buyer's negotiated rate sits in the account or ERP system, but the platform capturing the order has no field it maps to.
  • The order confirms at the storefront's listed price, and the deduction taken against the invoice doesn't match what was quoted.
  • Finance finds the gap weeks later, once the chargeback has already cleared the bank.

Carton detail gets invented on the dock, not confirmed in the platform.

  • The order in the platform is a flat line count. The warehouse builds cases and pallets without that structure existing anywhere upstream.
  • The ASN goes out with carton numbers assigned after dispatch, not matched to what the order said would ship.
  • A receiving discrepancy at the partner's dock traces back to a pack hierarchy nobody recorded in the system of record.

Invoices go out ahead of the shipment that actually moved.

  • The platform marks the order complete on fulfilment status, and the invoice follows that flag rather than the carrier manifest.
  • A partial ship or a substitution made at pick doesn't reach the invoice before it's filed.
  • The deduction for the shortfall lands against an invoice that's already closed, and someone has to reopen it to explain why.

Deductions get explained before they land.

Someone has to own the account terms problem before the first order confirms, and own the ASN timing after it. Cogent² runs that as a managed service across the platform and the warehouse, so the price on the order, the carton detail on the ASN and the invoice line agree before the partner has grounds to deduct.

Terms applied before confirmation

Account-level pricing and exclusions move from the ERP or account system into the order before it confirms, so the order the platform shows is the order the contract agreed, not the storefront list price.

ASN built from what shipped

Carton and pallet detail comes from the warehouse pick, not a reconstruction made after dispatch, so the advance ship notice matches the receipt the partner logs against it.

Formats differ, the deduction logic doesn't.

An 850, an 856, or a marketplace-native order payload carries the same risk if the price or pack detail behind it is wrong. Cogent² maps each platform's order and fulfilment data into the format the partner's EDI or API expects, and keeps that mapping aligned when either side changes its schema.

  • X12
  • EDIFACT
  • AS2
  • SFTP
  • Cloud storage

Questions that come up once trading starts.

This page lists platforms from Adobe Commerce to TikTok Shop. If my DTC storefront and my wholesale portal sit on two different ones in that list, which page is actually mine?

Start with the platform carrying the wholesale order volume, because that's where the account terms and ASN timing live. If both platforms take partner orders, read both platform pages, but treat the account terms gap described here as the shared risk across either one.

We run a DTC storefront on one platform and a B2B portal on another. Does the retail pricing problem described above show up twice, once per system?

It shows up wherever an order confirms without the buyer's terms attached, so yes, each platform needs its own check. The two systems rarely share a terms table, which means the gap has to be closed separately on each one rather than assumed fixed once.

We already have an EDI provider handling marketplace feeds for one account. Does bringing wholesale purchase orders into the storefront mean replacing them?

No. Cogent² sits alongside an existing provider and takes on the mapping for the platform and partner relationships it's brought in to run. The marketplace feeds already working can keep running under whoever handles them now.

What do you actually need from us to stop orders pricing at the storefront's listed rate instead of the contract?

The account terms themselves, wherever they live, whether that's the ERP, a spreadsheet a sales rep keeps, or a CRM field, plus the partner account IDs those terms attach to. Without that mapping the order has nowhere to pull the correct price from.

If a partner changes their carton labelling rule or moves their ASN cutoff, who picks up that call?

Cogent² takes that conversation and adjusts the mapping on our side, so the brand isn't the one translating a partner's new spec into a platform change under deadline pressure.

Need help with this?

Talk to a Cogent2 operator who has actually delivered this work. We will help you scope, plan and ship — without the agency overhead.