Maximum intelligence. Fully automated. AI systems by core.iq

Systems operational
Insights · Accounting

Connecting your shop to bexio:connector or your own automation?

For Shopify and WooCommerce there are ready-made connections from around CHF 12 per month. They cover the standard case well and reach their limits where a business has rules of its own. This article compares both routes on price, scope and the points where things get stuck in practice.

As of September 20267 min read14 sources
Person checking a parcel with a phone next to a laptop and cardboard boxes
Photo: Rifki Kurniawan / Unsplash
In short
  • Ready-made connectors start at around USD 13 per month for Shopify and CHF 19 per month for WooCommerce.[1, 3]
  • They cover order, invoice, payment, items and stock and are set up in a few days.[1, 4]
  • Your own automation pays off when the business has rules of its own: several payment providers, partial deliveries, payment by invoice with a limit, your own account logic.
  • bexio has no webhooks. Both routes therefore poll at intervals, triggered by events from the shop.[5, 8]

What the connection actually has to do

An order in the shop and an entry in bexio are not the same thing. Decisions sit between them: is the customer created as a contact or found? Does an invoice appear, or a document with immediate payment? Which VAT rate applies to shipping? What happens with a return, a partial delivery or a foreign currency?

These questions decide whether a ready-made connector is enough. The bexio API itself covers everything needed: contacts, items, quotes, orders, delivery notes, invoices, payments, entries, files and projects.[5] The difference between the two routes is not the technology, it is who sets the rules.

from USD 13monthly price of the common Shopify app, up to 10 orders (Shopify App Store 2026)
from CHF 19monthly price of a common WooCommerce solution, billed annually (bexio-shop.ch 2026)
no webhooksbexio does not push events by itself (bexio API 2026)

What a ready-made connector can do

For Shopify the most common app is staged by order volume: around USD 13 per month up to ten orders, around USD 23 up to 50, around USD 28 up to 100 and around USD 64 up to 500 orders, each with a trial period.[1] It transfers orders as invoices, records payments, syncs items and stock and handles VAT.[1, 2]

For WooCommerce a common Swiss solution costs CHF 19 per month in the standard plan and CHF 39 per month in the premium plan, billed annually, with a 90 day trial per domain. Premium adds, among other things, extended stock synchronisation, PDF attachments by email and item import.[3, 4]

What follows from this

For a shop with one payment method, one warehouse and standard items, the connector is usually the right choice. It costs little, is set up quickly and keeps being developed.

Where connectors reach their limits in practice

The limits rarely show on day one, they show after a few months. Typical points:

  • Several payment providers: a payout from Stripe or PayPal contains revenue, fees and refunds in one amount. Booking that cleanly needs one combined entry, not one payment per invoice.
  • Partial deliveries and back orders: when part of the order ships later, delivery note and invoice no longer match the order one to one.
  • Payment by invoice: whether a customer may buy on invoice depends on their open items in bexio. That is decided in the shop, not in accounting.
  • Your own account logic: revenue accounts split by range, country or channel, with separate rules for shipping and packaging.
  • A second source: a marketplace, a point of sale system or a warehouse system that also produces documents.
  • Address fields: shops keep street and house number in one field. For payments, the details have to be separate from November 2026.[9, 11, 12]
Important

Check how a solution creates contacts before you start. Anyone producing duplicates only notices during the reminder run or at the first report by customer.

What your own automation does differently

Your own automation runs on an automation platform with ready-made bexio building blocks, among them contacts, items, quotes, invoices, payments, projects, time entries and files, connected through OAuth 2.0.[7] Little of that is coding, a lot of it is deciding: which rule applies, what happens on an exception and what gets logged.

The flow usually looks like this: the shop reports the new order by webhook.[9] The automation checks the customer, creates or finds the contact, produces the document, matches the payment and attaches the receipt. Anything ambiguous lands on an exception list instead of in a quiet mis-posting.

The comparison in one table

CriterionReady-made connectorYour own automation
Entry costfrom around CHF 12 to 40 per month[1, 3]one-off set-up, then platform and support costs
Time to go livehours to daystwo to four weeks
Rulespredefined, configurablefree, tailored to the business
Several sourcesusually one shop platformshop, marketplace, till, warehouse, inbox
Payment reconciliationone payment per ordercombined entry with fees and refunds
Exceptionserror messageexception list with a log
Dependencyon the app provideron your own account, support can be changed

Status of the provider pages: 18.09.2026. Prices in USD for the Shopify provider, in CHF for the WooCommerce provider.

What matters when switching over

Whichever route you take, preparation decides how calm the first weeks are. Four points are worth settling before the first live document:

  • Contacts first: decide how an existing customer is recognised, by email address or by customer number. Without that rule you get duplicates, which later distort every report by customer.
  • Pick a start date: begin on the first day of a month or quarter. Then old and new documents do not run side by side in the same period.
  • Fix numbers and accounts: settle in advance which document numbers the connection assigns and which revenue accounts shipping, packaging and discounts go to.
  • Check addresses: the connection writes addresses into bexio. If the shop delivers street and house number together, the split has to happen before writing, otherwise the gap simply moves along.[11, 14]

Also plan a test phase with real orders in which every document is checked once by hand. Two weeks are usually enough to find the exceptions nobody thought of beforehand.

How to decide in ten minutes

  1. Count payment methods: one payment method speaks for the connector, three with fee deductions rather for your own solution.
  2. Estimate document volume: below 50 orders a month the monthly price weighs little, above 300 it weighs more.
  3. Note the special cases: partial deliveries, subscriptions, payment by invoice, foreign currency, a second sales channel.
  4. Look at the chart of accounts: the finer the revenue accounts, the sooner you need rules of your own.
  5. Run a test: start with the connector and check after two months how many documents were reworked by hand.
  6. Decide: if the rework stays below an hour a week, the connector is right. Above that, your own solution usually pays for itself in the first year.
The principle behind it

The question is not which route is better, it is how many exceptions your business has. Few exceptions: standard solution. Many exceptions: your own rules, otherwise you pay the difference in manual work.

Frequently asked questions

What does a ready-made bexio connector cost?
For Shopify the most common app starts at around USD 13 per month for ten orders and reaches around USD 64 per month for 500 orders. For WooCommerce a common Swiss solution costs CHF 19 or CHF 39 per month, billed annually.
When is a connector no longer enough?
When you need rules of your own: several payment providers with fee deductions, partial deliveries, foreign currency with a rate rule, payment by invoice with a limit check, your own account logic, or a second source such as a marketplace or a warehouse system.
Does bexio report new events by itself?
No. bexio offers no webhooks. Connections poll at intervals or react to events from the shop. Shopify and WooCommerce, on the other hand, do send webhooks, for example when an order is created.
Can I start with a connector and switch later?
Yes, and that is often the calmest route. What matters is to settle in advance how contacts and items are created in bexio, so that no duplicates appear later.
Do I need a developer for my own automation?
Not necessarily. Automation platforms offer ready-made bexio building blocks for contacts, items, invoices, payments and files. The effort sits in the rules, not in the coding.

Sources

  1. Shopify App Store, bexio Connector by Helvy, pricing and reviews. apps.shopify.com
  2. bexio Marketplace, Shopify Connector by Helvy (German). marketplace.bexio.com
  3. bexio-shop.ch, WooCommerce Bexio Automator, pricing (German). bexio-shop.ch
  4. bexio-shop.ch, WooCommerce Bexio Automator, features (German). bexio-shop.ch
  5. bexio, API documentation. docs.bexio.com
  6. bexio, API access and connections to bexio, 18.08.2026 (German). help.bexio.com
  7. Make, bexio app documentation. apps.make.com
  8. Rollout, bexio API Essential Guide. rollout.com
  9. Shopify, Webhooks, developer documentation. shopify.dev
  10. Shopify, MailingAddress, Admin GraphQL API. shopify.dev
  11. bexio, Structured addresses in bexio, 09.09.2026 (German). help.bexio.com
  12. SIX, Swiss Payment Standards 2025, Business Rules, version 3.2 (PDF, German). six-group.com
  13. bexio-shop.ch, Getting started (German). bexio-shop.ch
  14. bexio-shop.ch, Automatic splitting of address fields for bexio (German). helpcenter.bexio-shop.ch

As of September 2026. This article is for general information only and does not replace legal, tax or financial advice. Prices, laws and product features change; please check the linked sources for the current status.

First contact

One conversation,
then a proposal.

Tell us which tasks cost you time today. We will show you which of them a system can take over and how quickly that can be done.

Assessment of your process
Concrete starting points for your business
Written support in English
Write to us