Skip to content
ShipFluxby eTechCube

Store plugins

Shopify

The shipping layer for your Shopify store

Node app

OAuth install, then orders sync automatically, ShipFlux rates show at checkout, you fulfil and print a label from the order admin, and tracking is pushed back as the parcel moves.

How it works

One-click OAuth install — the store registers as a ShipFlux channel connection
Orders sync automatically on orders/create
All-inclusive ShipFlux rates surface as a carrier service at checkout
“Ship with ShipFlux” returns an AWB + label from the order admin
Tracking pushed back to Shopify as the shipment moves

Install

cd shopify && npm install && cp .env.example .env
# fill SHOPIFY_* + SHIPFLUX_* then:
npm start

Authentication

Authenticate with an API key (Authorization: Api-Key sk_<env>_…) and send an Idempotency-Key on writes. Start against the sandbox with an sk_test_ key — it routes every courier to a deterministic mock and auto-funds your wallet.

Connect Shopify in minutes

Start against the sandbox with an sk_test_ key — no KYC, no real money, no courier setup. Then flip to live.

Free to start · no credit card · no lock-in · export & cancel anytime