AI Powered EDI with expert operators

NewStore POS

EDI Integration

NewStore POS authenticates every call with OAuth 2.0, so a feed to a partner only moves on an authenticated push, not on the moment a till rings up a sale. A shirt sold on the shop floor at two in the afternoon does not drop out of the available count until the next push catches up with it. That lag is where an order gets confirmed against stock a customer is already walking out of the shop with.

Castore
Lounge
Oliver Bonas
Green People
Tatty Devine
Cult

A chargeback follows the gap between the till and the feed.

PO accuracy fails when an order was matched against a stock figure the shop floor had already moved past. Delivery window and late ASN both trace back to a pick that waited on a store opening its doors rather than a warehouse starting its shift. Invoice discrepancy shows up when a store shipped a substitution and nobody carried that change through to the invoice. Late acknowledgement is the easiest one to lose: if the order's receipt isn't confirmed the moment it lands, the partner has no record it arrived at all.

  • PO accuracy
  • Delivery window
  • Invoice discrepancy
  • Late acknowledgement
  • Late ASN

Go live needs three things lined up first.

None of this runs until NewStore POS, the shared stock figure and the partner's own order cadence are checked against each other. These three get confirmed before the first document moves.

  • A live OAuth 2.0 credential scoped to the stores actually trading with this partner
  • A single stock figure that already reflects till sales before a partner feed reads it
  • An agreed point in the day when store sales get republished to the partner side

Six documents carry a NewStore order from till to invoice.

Each one has to account for a sale that already happened on the shop floor before the partner ever sees a number.

846

Tells the partner what is actually available, after the shop floor has had first pick.

NewStore POS decrements stock the moment a register rings up a sale, mobile or fixed. The figure sent out has to carry that decrement forward before the partner's own count runs stale against it.

852

Reports what sold, where, and through which register.

Activity gets logged against individual stores and mobile devices, not a single warehouse line, so the feed has to roll several till points into one activity record per partner.

997

Confirms the purchase order arrived whole, not the detail inside it.

This is the handshake, not the order. If it doesn't go back promptly, the partner has no proof the order ever reached NewStore at all.

850

Lands the partner's order against the store's own pick list.

The order has to land against the same stock pool the till is already selling from, or it gets picked against a number that was true an hour ago.

856

Tells the partner what actually left the store, carton by carton.

Built once a store or mobile device marks an order picked, so the timing runs on store opening hours and staff rota, not a warehouse shift pattern.

810

Puts a price against the carton that actually shipped, not the number on the original order.

Priced off the shipped quantity, so a partial pick or a substitution has to be carried through before the invoice goes out.

Any one of these breaks if the store's own sale isn't reflected in the figure sent out first.

Every call carries a token, not a password.

NewStore POS runs on REST, and every request to it needs a live OAuth 2.0 token before it goes anywhere. That shapes how an EDI feed gets built against it: the connection has to hold a valid token through the whole exchange, refresh it without dropping a document mid send, and treat an expired token as the reason a feed stalled, not a mystery. Nothing about inventory advice or acknowledgement timing works if the authentication layer underneath it is an afterthought.

  • X12
  • EDIFACT
  • AS2
  • SFTP
  • Cloud storage
NewStore POS integration surfaceharvested 2026-08-05
protocols REST
authentication OAuth 2.0

Confirmed against your instance during onboarding.

Two checks run quietly once trading starts.

Once an account is trading, Cogent² AI watches for the two failure points behind most of the chargebacks above. Both get flagged before they reach a remittance, not after.

A stock figure sent to the partner that the till has already sold past.

The AI compares the last authenticated push against register activity since, and flags a feed that's running behind the floor.

An acknowledgement or ASN drifting toward its own deadline.

A document sitting unsent gets surfaced while there's still time to file it, not once the partner has already logged it late.

What gets asked once a NewStore account is live.

A partner's order drops into NewStore's order side. Does it sit against the OMS, the Shopping App, or the store itself, and what figure does it get checked against?

It gets matched against whichever stock pool NewStore treats as the shared figure for that store, the same one the till is drawing down in real time. If the order checks against a count that hasn't picked up the last few sales, it confirms against stock that's already gone.

NewStore publishes a deprecation notice against part of its API. What does that mean for a feed already running?

A deprecation notice is the warning, not the event. It gives a window to remap whatever document the connector sends through that endpoint before NewStore retires it, so the feed needs rebuilding ahead of the cutover, not after the old path stops answering.

On NewStore, a sale rings up on the till before it ever reaches a partner feed. What closes that gap?

The decrement has to be republished the moment it happens, not batched up for later. NewStore drops stock at the point of sale, so the figure sent to a partner is only as current as the last push that picked that sale up.

If a mobile POS device picks a ship-from-store order between serving floor customers, can the partner's own cutoff still be hit?

It depends on when in the store's day that pick actually happens, not on a warehouse shift pattern. A deadline set as if a dedicated pick window exists will slip if the order only gets picked once the floor goes quiet.

Keeping payments, mobile POS and EDI all running on NewStore at once, does that need a dedicated hire?

No. Cogent² carries the OAuth 2.0 connection, the document mapping and the exception handling. Store staff keep ringing up sales on the floor, and nobody there needs to understand how an acknowledgement gets filed.

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.