Reference · E-commerce & integration

Name shared with Blingray’s approval

Blingray

The online shop of the watch and jewellery brand Blingray: built on Shopify and connected to the ERP through our own connector. Orders, customers, shipping, stock and returns flow between shop and inventory management without manual work.

Client

Blingray, watches and jewellery

Services

Shop, integration, operations

Technology

Shopify, .NET, MassTransit

Connection

ERP via Shopify connector

Challenge

A shop that had to go live quickly and still connect cleanly to the existing inventory management. Orders, customers, stock, shipping and returns must not be maintained twice, and customers should always see where their order is.

Solution

The shop runs on Shopify with a customised theme. Our own connector links it to the ERP: it is event-driven, every process is built as a state machine and resumes where it stopped after a disruption.

  • Order import: Shopify orders become orders in the ERP, with payment data from Shopify Payments and PayPal
  • Customer matching: known customers are recognised, new ones automatically get a customer number in the ERP
  • Shipping: fulfilment and DHL tracking number go back to Shopify, customers track their parcel
  • Stock: inventory levels from the ERP are updated in the shop, additional data arrives as metafields
  • Returns: returns from Shopify are created in the ERP, approved and answered with a return label
  • Key figures: revenue, orders and checkouts of the shop appear in a dedicated dashboard in the portal

What the connector does

5

processes between shop and ERP: orders, customers, shipping, stock, returns

0

orders anyone transfers to the ERP by hand

1

connector for every route, event-driven and resumable

Home page with entry points for her and him

Men’s watches category with filter and sorting

Product page with delivery and returns promise

What we built it with

  • Shopify
  • Shopify Admin API
  • GraphQL
  • ShopifyQL
  • .NET
  • MassTransit
  • Entity Framework Core
  • OpenTelemetry
  • PayPal

Planning a similar shop?

Tell us about it. In an intro call, we outline the way forward.