POS support

Keep every POS location connected to your ERP.

Connect Shopify POS sales, inventory transfers, returns and stock movements with the systems that run your business. Pocketknife translates retail activity into the appropriate ERP processes, helping every location work from an accurate inventory position.

Pocketknife · POS Support Shopify POS and ERP connected
Inventory Network
All locations synchronised · Multi-location support
Connected

City Store

Available inventory: Up to date

Synced to ERP

North Store

Stock transfer: In transit

Pending receipt

South Store

Return processed

Damaged inventory
Shopify POS
←→
Pocketknife
←→
ERP Inventory
Transfer TR-1842 In Transit
Origin City Store
Destination North Store
Items 180 units in transit
ERP Document TO-2026-0842
Operational status
Sales synchronised
Inventory refreshed
Transfer in transit
Return reconciled
Inventory controlled by ERP · Retail activity synchronised
Why it matters

Every retail transaction changes the inventory picture.

Running Shopify POS across multiple locations is only one part of the retail operation. Sales, transfers, returns and exchanges also need to be reflected accurately in the ERP. Without connected workflows, Shopify can show stock in one location while the ERP records it somewhere else.

Sales

POS transactions reach the ERP.

When an in-store sale is completed through Shopify POS, Pocketknife sends the transaction into the connected ERP so the central inventory position can be updated.

  • Connect in-store and online order flows.
  • Send completed POS transactions to the ERP.
  • Keep the central stock position current.
Transfers

Stock movements follow the full lifecycle.

Pocketknife translates Shopify’s transfer stages into the corresponding ERP inventory process, including stock that has been shipped but not yet received.

  • Create and manage transfers through Shopify.
  • Recognise shipped and received stages.
  • Track inventory while it is in transit.
Returns

Returned stock goes to the right place.

Returns and exchanges can affect inventory differently. Pocketknife routes stock back into sellable inventory or to the appropriate damaged-stock location according to the return outcome.

  • Support returns and exchanges.
  • Separate sellable and damaged stock.
  • Handle approved operational exceptions.
How POS inventory flows

From the checkout counter to the inventory source of truth.

Pocketknife coordinates Shopify POS activity with the ERP at each stage, translating retail actions into the correct inventory movements rather than relying on a basic one-way data sync.

1. Sell

A transaction is completed through Shopify POS.

A customer purchases or returns an item at a retail location using Shopify POS. The transaction is captured with the relevant location, products, quantities and payment information.

2. Translate

Pocketknife interprets the retail action.

Pocketknife identifies whether the activity is a sale, transfer, return or exchange and maps it to the appropriate process in the connected ERP.

3. Update

The ERP inventory position is updated.

The corresponding transaction or stock movement is created in the ERP, which can remain the central source of truth for inventory across the business.

4. Synchronise

Updated availability returns to Shopify.

The latest ERP inventory position is synchronised back to the relevant Shopify locations, helping staff work from a consistent view of available stock.

Inventory transfer orchestration

Know where stock is throughout the transfer.

A transfer is not one instant movement. Pocketknife recognises when stock has been created for transfer, shipped from the original location, placed in transit and received at its destination.

Transfer created in Shopify

The requested origin, destination and products are recorded.

Shipped

Transfer shipped

Pocketknife creates the corresponding ERP transfer and moves the inventory into an in-transit state.

In Transit

Stock in transit

The ERP no longer treats the inventory as available at the original location.

Received

Transfer received

Pocketknife completes the corresponding ERP movement and places the inventory into the destination location.

A better way to connect retail operations

Inventory orchestration versus a basic POS sync.

Sending completed sales to an ERP is only part of the job. Multi-location retail also requires inventory transfers, returns, exchanges and stock states to be interpreted correctly across both systems.

Capability
Disconnected systems
Basic one-way sync
Pocketknife
POS sales
Transactions may require manual entry or reconciliation.
Completed sales are sent in one direction.
Shopify POS transactions flow into the connected ERP process.
Inventory availability
Shopify and the ERP can show different stock positions.
Inventory updates may not reflect every retail workflow.
The ERP inventory position can be synchronised back across relevant Shopify locations.
Stock transfers
Transfers are recorded separately in each system.
The transfer may be treated as a single stock adjustment.
Created, shipped, in-transit and received stages are translated into the appropriate ERP movements.
Returns and exchanges
Returned products can be routed incorrectly or reconciled manually.
Returns may be processed without recognising the resulting stock condition.
Stock can return to sellable inventory or be routed to a damaged-stock location.
Multi-location operations
Each location can develop a different inventory picture.
Limited handling of location-specific workflows.
Sales and stock movements are coordinated across the retail network and ERP.
POS Support FAQ

What to know about connecting Shopify POS with your ERP.

Answers for retailers managing Shopify POS transactions, inventory movements and returns across multiple physical locations.

Does Pocketknife support Shopify POS?

Yes. Pocketknife can connect Shopify POS activity with the merchant’s ERP so in-store transactions flow through the appropriate operational and inventory processes.

Can POS sales be synchronised to our ERP?

Yes. Completed Shopify POS transactions can be captured by Pocketknife and sent to the connected ERP, similar to the way online orders are processed.

Does Pocketknife replace our ERP?

No. Pocketknife acts as the orchestration layer between Shopify and the ERP. The ERP can remain the central source of truth for inventory and other operational data.

Does Pocketknife support Pronto?

Yes. Pocketknife can connect Shopify POS with Pronto, including sales, inventory and stock-transfer workflows. Other ERP environments can also be supported depending on the merchant’s systems and requirements.

Can inventory be synchronised across multiple POS locations?

Yes. Pocketknife can coordinate ERP inventory updates with the relevant Shopify locations, helping stores work from a consistent view of available stock.

How are stock transfers handled?

Pocketknife recognises the different stages of the Shopify transfer lifecycle and translates them into the corresponding ERP inventory movements.

What happens when transferred stock is in transit?

Once a transfer is shipped, Pocketknife can create the corresponding ERP transfer and place the inventory into an in-transit state until it is received at the destination.

What happens when the destination receives the stock?

When the Shopify transfer is completed or received, Pocketknife can complete the matching inventory movement in the ERP and place the stock into the destination location.

Can returns and exchanges be synchronised?

Yes. Pocketknife can interpret returns and exchanges and ensure the resulting inventory movement is reflected in the ERP.

Can damaged returns be kept separate from sellable stock?

Yes. Depending on the return outcome, Pocketknife can route an item back into sellable inventory or to the appropriate damaged-stock warehouse or location.

Can the workflow support approved exceptions?

Yes. Retail teams sometimes need to process an exception outside the standard return workflow. Pocketknife can support agreed operational rules while still routing the resulting inventory correctly.

Is POS Support suitable for high-volume retail?

Yes. POS Support is designed for retail environments where large transaction volumes and frequent stock movements require Shopify and the ERP to remain closely aligned.

Can new POS locations be connected?

Yes. Additional Shopify POS locations can be incorporated into the connected inventory workflow, making the capability suitable for growing, seasonal and changing retail networks.

Keep every sale and stock movement connected.

We will map your Shopify POS, ERP and inventory workflows so sales, transfers, returns and location-level stock movements reach the right system at the right stage.

Talk through POS Support