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 startAuthentication
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.