Shopware 6 offers a powerful solution for small online shops as well as large B2C and B2B...
Unzer payment methods seamlessly integrated into Shopware 6
burgdigital Payment Plugin: A Reliable Alternative to Unzer
Recurring crashes in the official Unzer plugin hinder conversion rates and the customer experience. With our in-house developed, API-based burgdigital Payment Plugin, all Unzer payment methods are seamlessly integrated into Shopware 6—ensuring a checkout process that completes reliably.
Contents
OUR ISSUES WITH THE SHOPWARE CHECKOUT
Why an alternative to the Unzer plugin became necessary
For many Shopware stores, Unzer is a key component of the payment process. However, in various projects, the official Unzer plugin has caused crashes and provided unclear feedback—especially during live checkout. Such issues directly impact conversion rates and the user experience.
Analysis revealed that the issue did not lie with Unzer itself, but rather with the existing plugin structure. To map Unzer payment methods in Shopware in a stable, transparent, and controllable manner, a technically sound, clearly structured solution was needed. This is precisely where burgdigital’s standalone, API-native integration comes into play.
"52% der deutschen Online-Shopper brechen Bestellungen ab, wenn der Checkout instabil, fehleranfällig oder kompliziert wirkt."
OUR INTEGRATION FOR SHOPWARE 6
The burgdigital solution: API-native, stable, and transparent
The burgdigital integration was developed in response to specific project requirements. The goal was to create a standalone, API-native payment solution that reliably supports all Unzer payment methods via the official interface—independent of the standard plugin and stable in operation. The result is a clearly structured payment flow with traceable processes and transparent status messages—the technical foundation for a seamless checkout experience.
CUSTOM PLUGIN DEVELOPMENT
The burgdigital payment plugin as a reliable alternative to Unzer
The burgdigital payment solution addresses typical vulnerabilities in the official Unzer plugin and provides a technically sound, stable foundation for the payment process. With a clearly structured architecture, transparent status messages, and traceable workflows, it offers a reliable alternative for online stores where the standard plugin has been found to be unstable or prone to difficult-to-diagnose errors.
Reliable payment processes
A reliably managed payment process reduces drop-offs.
More control at checkout
Clear error messages make diagnosis and support easier.
Practical Architecture
API-native implementation—for clear structures and scalability.
Independent of the default plugin
No dependence on its updates, structure, or limitations.
Secure processing
PCI-compliant implementation without local data storage.
Tested in real-world live setups
developed for high-volume production scenarios.
PAYMENT METHOD INTEGRATION VIA THE OFFICIAL API
All Unzer payment methods are bundled in the burgdigital payment plugin.
The burgdigital integration consolidates all Unzer payment methods into a standalone Shopware plugin that operates exclusively via the official Unzer API. This ensures that the integration remains technically sound, transparent, and maintainable over the long term. In terms of functionality, the plugin mirrors the official Unzer plugin but is built on a clearly structured, stable Shopware architecture.
- Credit card (Cards & Click to Pay)
- PayPal Processing
- Purchase on Invoice
- Installment Purchase
- Supported: Apple Pay and Google Pay
PAYMENT ARCHITECTURE WITH UNZER API
Technical implementation of the burgdigital integration for Shopware 6
The integration follows a clear technical approach designed to ensure stability, transparent processes, and high traceability. Instead of using additional intermediate layers, the burgdigital plugin works directly with the official Unzer API—making it controllable, straightforward, and less prone to errors.
Credit card payment via Unzer IFrames
For credit card payments, the input fields are provided directly through Unzer.
Advantages:
-
The store does not process any sensitive card data
-
Fully compliant with security requirements
-
Consistent appearance thanks to official UI components
Native API workflow for all other payment methods
All other payment methods are processed directly via the Unzer API without any additional technical layers.
This ensures:
- clear and transparent status update
- fewer potential errors
- robust, technically sound processes
Optimized Validations at Checkout
Additional validation mechanisms assist users even as they type.
As a result:
- the number of abortions is declining
- errors are detected early on
- the cash flow remains stable and transparent
Full admin integration in Shopware 6
Transaction management is handled centrally in the Shopware backend.
These include:
- transparent insight into all transactions
- Refunds directly in the admin panel
- clear status information for each process
SHOPWARE STORES WITH UNIQUE CHALLENGES
Who the burgdigital payment plugin was developed for
This plugin is designed for all Shopware 6 stores that use Unzer or wish to implement it and prioritize stable, transparent, and technically sound payment processing.
The plugin really shines when dealing with high order volumes or complex checkout processes—in situations where the standard plugin has proven to be unstable or provided unclear feedback. It also benefits stores that want a clearly structured payment workflow and rely on controllable, reliable processes.
SUMMARY & OUTLOOK
Conclusion: Greater reliability at checkout thanks to a standalone payment architecture
With the burgdigital payment plugin, Unzer runs on Shopware 6 using a standalone, API-native architecture—stable, transparent, and seamlessly integrated. This ensures that payment methods remain manageable, error messages are easier to trace, and the checkout process becomes noticeably more reliable. Together, we’ll explore how to best implement this integration in your store.
Why should the official Unzer plugin be replaced by the burgdigital integration?
The burgdigital integration was developed in response to real-world usage: The official Unzer plugin was experiencing crashes and error scenarios that were difficult to diagnose. Our solution offers the same functionality but is based on an API-native architecture with a clear technical structure. This ensures that the checkout process remains stable, errors are easier to trace, and the payment flow operates reliably even during periods of high traffic.
Are all Unzer payment methods supported?
Yes. The integration fully supports all relevant Unzer payment methods via the official API: credit card (including Click to Pay), PayPal processing, purchase on account, and installment purchases. Additionally, the integration is already set up to support Apple Pay and Google Pay.
How does the burgdigital payment plugin improve the stability of the checkout process?
The solution works exclusively with the official Unzer API and does not rely on any additional technical layers. Supplementary validation checks during checkout provide users with clear feedback if any information is missing or if discrepancies arise. This significantly reduces the number of abandoned transactions and makes the entire payment process more stable and easier to track.
Can transactions and refunds still be managed in the Shopware admin panel?
Yes. The integration is fully integrated into the Shopware admin panel: transactions are clearly displayed, status messages are well-organized, and refunds can be initiated directly in the backend. This ensures that support and accounting processes remain efficient and centrally managed.