Accounting
DATEV
DATEV Export
Invoices, credit notes and cancellations become a posting batch in DATEV format, with document images that DATEV links to the booking by itself after the import.
Integrations
Copying orders by hand, passing on documents one by one, typing in shipping labels: an integration does that for you. I build it for any system you work with and automate whatever repeats.
Examples
I build integrations for any system that can exchange data. The integrations below are only examples from plugins I developed. Except for the ERP integration, all of them are available from digitvision in the Shopware Extension Store.
Accounting
DATEV Export
Invoices, credit notes and cancellations become a posting batch in DATEV format, with document images that DATEV links to the booking by itself after the import.
Returns
Returns & Return Labels
Customers register the return in their customer account, also as guests. The label comes straight from the DHL or UPS interface, with a tracking number.
Shipping
DHL Shipment Tracking
Queries the status of every DHL shipment via the DHL interface. Customers see it in their order, and shipping events trigger emails and status changes.
Payouts
Affiliate & Partner Program
After your review, commissions go to the partners through the PayPal interface or as a SEPA file for your online banking.
Security
Firewall & Security Suite
The firewall pulls more than 200,000 known attacker addresses from Spamhaus, FireHOL, AbuseIPDB and blocklist.de and keeps them up to date automatically.
ERP
Mention XML interface
Automates the data exchange between the shop and the Mention ERP system. Written for Shopware 5 at a former employer.
Also written for Shopware 5 at a former employer: automatic DHL tracking and real-time shipping cost calculation via the UPS interface.
How it works
Which way fits depends on what the other system can do and how fast the data has to flow.
The other system reads and writes orders, products and stock through the Shopware API. Many ERP systems come with a ready-made connector for this.
The shop talks to the service itself, exactly at the right moment: the return label is created as soon as the customer registers the return.
Exports and imports in fixed formats such as DATEV, CSV or XML, at the push of a button or on a schedule. A good fit when the other side expects files.
When something changes in the shop, such as the status of an order, the new data goes to the other system immediately instead of waiting for the next sync.
Preparation
These six questions decide the effort and the process of an integration. You don’t have to answer them alone, we go through them together.
Working with AI
Integrations consist largely of legwork: reading documentation, mapping fields, building test data. AI agents help me with that. Which data flows where and what happens on errors is my decision.
More about how I work with AIReviews
The reviews are translated from German.
“The plugin runs reliably, and return labels for other countries can be generated without any problems. Support responds lightning-fast and is very competent.”
“The plugin has been in use for quite a while and makes handling extremely easy. Support responds quickly and is helpful.”
FAQ
Your question isn’t listed? Give me a call or send me a short message about what you need.
Any system that can exchange data: ERP, accounting, shipping carriers, payment providers, marketplaces, CRM, PIM or your own tools. DATEV, DHL, UPS, PayPal and Mention are just examples from my plugins.
Yes, whichever it is, as long as it can exchange data through an interface, through files or through events. I first check whether there is already a ready-made connector for Shopware. If it fits, you save yourself a custom development.
Everything Shopware stores: orders with line items and status, customers, products with prices and stock, invoices and credit notes, tracking numbers. What matters is what the other system accepts.
Every integration has to expect that. We define beforehand what happens then: whether the shop tries again later, where the error becomes visible and who gets notified.
Usually not. Your tax advisor imports posting batches in DATEV format. My plugin DATEV Export creates exactly these from invoices, credit notes and cancellations, with document images.
Yes. For DHL and UPS my plugins already cover return labels and shipment tracking. I connect any other carrier the same way through its interface.
More services
Contact
Tell me which systems you use and which data should flow between them. I will tell you which way fits and whether there is already a ready-made solution.
+49 (0) 234 97354482info@digitvision.de Eike Brandt-Warneke · Hevener Straße 65 · 44797 Bochum, GermanyHelpful: your shop’s address and Shopware version. Please do not send passwords or customer data.