Skip to content

E-commerce agency since 2017 · Shopify Partner

Shopify integrations for Romania

We connect Shopify stores selling in Romania to invoicing and RO e-Factura (SmartBill, Oblio, FGO), couriers with AWB waybills (FAN Courier, Sameday, Cargus), payments (Shopify Payments, NETOPIA, cash on delivery), eMAG and ERP systems. We pick the right app from the Shopify App Store or build a custom integration via the API.

ShopifyPartner10+ local integrations delivered on Shopify15 in-house Magento 2 modules
Local integrations

The Romanian systems we connect to Shopify

For each system, the real route: an official app (published by the system's provider), a third-party app or an API integration. Shopify App Store status as of November 2026.

Invoicing and RO e-Factura

The invoice is issued from the order, using your own invoice series, and the invoicing software sends it to SPV, the online portal of ANAF (the Romanian tax authority). From 2026, the legal deadline is 5 working days from issue.

Official app
OblioFacturis Online
Third-party app
SmartBillFGO
Straight to SPV
eFacturio

Couriers and AWB waybills

The AWB is generated from the order at fulfilment, through the courier's app or an aggregator's. Lockers at checkout and live shipping rates depend on your Shopify plan.

Official app
FAN CourierSamedayEcoletColete Online
Third-party app or API
CargusDPDGLSInnoship

Online payments and cash on delivery

Shopify Payments has been available in Romania since March 2023, for online sales only. With a third-party payment provider, Shopify adds a transaction fee, from 2% on Basic to 0.2% on Plus (November 2026).

Shopify Payments
CardsApple PayGoogle PayShop Pay
Payment apps
NETOPIAPayURevolut PayMokka
Manual method
Cash on deliveryBank transfer

Marketplaces

Products, stock and orders move between Shopify and the marketplace through a connector or the API. Shopify Marketplace Connect does not include eMAG.

Third-party connectors
eMAGTrendyolAllegroFashion DaysOLX
Marketplace Connect
AmazoneBay

ERP

Orders go from Shopify to the ERP, and stock and prices come back. Shopify does not guarantee webhook delivery, so we add scheduled reconciliation.

Official connector
Business Central
Via third-party platforms
SAP Business OneSenior ERPNexus
Custom via API
Other ERPs

Google and other systems

The Google & YouTube app syncs products, offers and stock with Google Merchant Center. Systems without a suitable app are connected through a custom integration.

Official app
Google & YouTube
Custom integration
CRMWMSIn-house systems
Two ways of working

An App Store app or a custom integration

We start from the existing apps and write code only where an app is missing or does not cover your flow.

Type A

The right Shopify App Store app, set up for your flow

For invoicing, couriers, payments and marketplaces, apps already exist in the Shopify App Store.

We do not rebuild what already exists: we choose the app against set criteria, configure it for your invoice series, contracts and accounts, and test it on trial orders before launch.

  1. Criteria-based choice
  2. Setup
  3. Test on trial orders

What we check before choosing:

  • Who publishes it: the system's provider or a third‑party developer
  • How long it has been in the App Store and what the reviews say
  • How it handles refunds, credit notes and refused parcels
  • The monthly cost and the Shopify plan it requires

Your flow runs on an app we choose against set criteria and test on your orders.

Type B

A custom API integration, when there is no good app

We build a custom app, installed only on your store, without App Store approval.

We have 15 in-house Magento 2 modules that connect stores to systems used in Romania, such as FAN Courier, eMAG, SAP Business One and Senior ERP. On Shopify, the same experience becomes a custom app, built on the platform's API.

  1. Flow analysis
  2. Custom app
  3. Scheduled reconciliation

How we build it:

  • In the Dev Dashboard, where custom apps are built from 2026 onwards
  • On the GraphQL Admin API: Shopify moved REST to legacy in October 2024
  • With webhooks and scheduled reconciliation, because Shopify does not guarantee their delivery
  • On up-to-date API versions: Shopify releases a new one every three months

Custom logic written with Shopify Functions only runs on Plus stores; public apps that use Functions run on any plan.

The integration follows your store's flow, not the limits of a generic app.

Platform limits

What each integration needs from your Shopify plan

Public apps from the Shopify App Store install on any plan, but a few features require a higher plan or Shopify Plus (Shopify's rules as of November 2026). We check them against your flow before we choose the app.

What you want from your store and what Shopify requires
  • Easybox picked on a map at checkout

    Shopify Plus and a custom app

    According to Sameday, the map is not available without Plus; Shopify's locker API is still unstable.

  • Live shipping rates calculated by the courier's app

    Advanced or higher

    Or Grow on annual billing, or the feature for a monthly fee.

  • A custom checkout field, such as the company's CUI (tax ID)

    Shopify Plus

    The information, shipping and payment steps can only be extended on Plus.

  • A payment provider without an app in the Shopify App Store

    A Shopify-approved partner or Plus

    Custom payment extensions are reserved for eligible Plus merchants.

  • A custom app that reads customer data

    Grow or higher

    According to Shopify, the rule covers level 2 protected customer data.

The result: you know upfront which plan and which kind of integration each flow needs.

Order flow

An order's journey through your systems

The example in the animation is an order paid by cash on delivery. With other apps, the steps stay the same; only the sequence of the invoice and the AWB depends on the settings.

01
Step 1

Payment: card or cash on delivery

The customer pays by card, through Shopify Payments or a payment provider such as NETOPIA, or chooses cash on delivery (COD). A COD order comes in unpaid and is marked as paid manually, once the cash is collected.

02
Step 2

Invoice issued from the order

The invoicing app issues the invoice at the moment you set: Oblio, for example, invoices when the order moves to fulfilled. For an individual who gives no personal ID number, the invoice is issued with a code of 13 zeros.

03
Step 3

Submission to RO e-Factura

The invoicing software sends the invoice to SPV. From 2026, under Government Emergency Ordinance (OUG) 89/2025, the legal deadline is 5 working days from issue, including for invoices to individuals.

04
Step 4

AWB and dispatch

At fulfilment, the courier's app generates the AWB. According to its App Store listing, the official FAN Courier app creates it automatically, with your business account and your contract with the courier.

05
Step 5

Cash on delivery and refunds

The collected COD amount is marked on the order, and some apps reconcile it against the couriers' data. For a refund, the invoicing app can issue a credit note: SmartBill • Integration, for example, creates one for every refund, according to its listing.

06
Step 6

Stock, ERP and marketplaces

Stock and orders sync with the ERP and with eMAG, through a connector or the API. Orders created in Shopify via the API do not reduce stock by default, and webhooks have no guaranteed delivery, so we add scheduled reconciliation.

FAQ

Frequently asked questions about Shopify integrations

The price of an integration is an estimate after we analyse your flow. Price benchmarks are on the page about what a Shopify store costs.

Got another system to connect?

All three, by different routes. SmartBill does not list a Shopify module on its plugins page, so it connects through third-party apps such as SmartBill • Integration or xConnector. Oblio has had an official app in the Shopify App Store since March 2026, and FGO connects through FGO Integration, by WebShopAssist. We choose the app based on your invoice series, credit notes and invoice volume.

Contact

Which systems need to talk to your store?

Tell us which invoicing software, couriers, payment provider, marketplace and ERP you use. We will reply with the right route for each system: an App Store app or a custom integration.