ESR Plugin - Scope of Functions

Information about the Scope of Functions

The extensive plugin, which covers many processes in the Swiss payment traffic. The generation of payment slips with reference number, dunning, automatic reconciliation of payments – these are just some of the features that the ESR plugin offers..

If the ESR plugin is installed on Shopware, the store owner can flexibly adjust the settings in the configuration according to his needs. Whether it is a PostFinance or bank account, the amount should be printed with or a calibration is required for the printer, all this can be set very easily. A selection for the document templates used and for the payment status can be individually selected. During installation, a cronjob is created, which generates ESR documents after activation and attaches them to the respective orders.

The ESR plugin has many more functions that make your work easier. By testing on your own system, you can easily try out the range of functions. Order a test version now with the following form. 

Request a Quote now

"*" indicates required fields

Releases & Updates

The version 2.0.0 offers new: Creation of QR invoice

Our ESR plugin can now generate QR invoices. These can be created exactly the same as the classic ESR invoices manually or via batch processing. The payment matching is also analogous. Since the same reference number is used, parallel operation is possible (ESR + QR).

Various small bug fixes and optimizations.
Various small bug fixes and optimizations.
Diverse kleine Bugfixes und Optimierungen.
Various small bug fixes and optimizations.
Various small bug fixes and optimizations.
Extension and correction of the error message display when exporting imported files.

In version 1.5.0 various optimizations were developed. Performance as well as operation have been improved. In addition, an extension for the adjustment of the status after generation of the documents was implemented. The positioning of the Pickware barcode for the return bills has been improved and can be positioned as desired, in any size. The configuration is done in the ESR plugin configuration and can be set up for all available documents. 

In version 1.4.4.x an extension was integrated which allows to integrate Pickware barcodes in every document. Now, with the help of the ESR plugin, the pickware barcode can be integrated in every document. The configuration is done in the ESR plugin configuration and can be set up for all available documents. This has been extended to allow the usually empty space above the ESR payment slip to be used as a return talon. 

With the version 1.4.3 extensions in functionality added

  • Expansion of the configuration
  • Order status considered for the generation of documents
  • New, the payment status can be changed automatically after running the cronjob
  • Compatibility up to Shopware 5.4.6 
  • Extension configuration and cronjob
  • Expansion of filtering options for the cronjob
  • Performance optimization
  • Optimization representation 

Mit der Version 1.4.1 werden Funktionalitäten in der Verwaltungsmaske des ESR Plugins erweitert. Unter Anderem gibt es neue Excel-Export-Funktionen für Buchungen, Importierte Files sowie eine neue Maske für die Importe.

  • Integration Excel Export Funktionalität – 4 Exportfunktionen
  • Behebung Darstellungsfehler Dropdowns
  • Erstellung neue Maske Imports
  • Integration Import-Details pro Import
  • Erweiterung Konfiguration
  • Performanceoptimierung
  • Erweiterung und Optimierung Maske Buchungen
  • Erweiterung Felder Buchungen und Zahlungsstatus
  • Integration neue Funktionalitäten für die Generierung der Referenznummer
  • Erweiterung Zahlungszuordnung – 96 Zahlarten nach ISO20022
  • uvm. 

Version 1.4.0 enables fully automatic dunning with payment slips with reference number. Depending on the payment status, documents can be selected in the settings which are to be generated. This happens time-controlled after expiration of the defined period. Is an order for X days / hours on this payment status, the ISR plugin generates the desired document.

  • Automatic generation of all documents available in Shopware
  • Generation of documents after a certain time and payment status
  • Possibility to change the status automatically after automatic generation of documents
  • Correction historization Shopware + ESR plugin
  • Performance optimization on ESR plugin management screen
  • Extension configuration
  • Extension automatic licensing check
  • Enhanced cronjob message
  • Catch configuration errors
  • uvm. 
  • Append deposit slip to desired documents such as invoice etc.
  • Correction history entry at first entry.
  • Automatic generation of all documents available in Shopware
  • Extension configuration 
  • Extension licensing check
  • Correction display error logo 
  • Extension compatibility for Shopware 5.3.x
  • Extension representation BESR customers – Adjustable printout for payment slips of the bank – Option for pre-printed payment slips 
  • Extension Import Payments with Dunning Fee
  • Extension Automatic generation of payment slips without ES background 
  • Extension Dunning fee – possibility to create payment slips with reference number with dunning fee
  • Extension templates for reminder fee 
  • Extension configuration – setting for HTTP / HTTPS calls.
  • New automatically generated template ISR reminder 2
  • New automatically generated template ISR reminder 3
  • New automatically generated template ISR reminder 2 EZS
  • New automatically generated template ISR reminder 3 EZS 
  • Compatibility Shopware 5 

Version 1.3.0 brings compatibility with the newly introduced ISO20022 standard. The previously generated v11 files can still be imported. Now the ESR plugin for Shopware can also process camt.054 files, respectively XML files according to ISO standard 20022.

  • Extension ISO20022 – possibility to import XML files according to the new ISO20022 standard
  • Display correction
  • Change upload folder 
  • Correction Importer
  • Performance Optimization
  • Correction Shopware History Entry
  • Extension ESR plugin history 
  • Processing of multiple payments on one reference number in one ESR file are merged 
  • Correction installation and configuration
  • Rounding differences on deposits are now ignored
  • Fix browser incompatibility 
  • Fixed error in negative bookings
  • Error with booking errors
  • Error repostings – correction entries in Shopware history 
  • div. minor fixes
  • removal mail funtionality 

Extension of the generation of payment slips for partial payments, extension of backend masks as well as extension of the ISR plugin history.

  • New document template ISR payment slip with ES
  • New document template ISR payment slip with IS – partial payment
  • New document template ISR payment slip without ES – partial payment 
  • Extension filter during search
  • Extension reposting search by reference number or order number 
  • Extension rebooking
  • Extension booking error input fields
  • Extension representation booking error 
  • Enhancements in the import mask, display and operation. Optimization of the queries.  
  • The first version of the ESR plugin is released and runs from Shopware 4.3.
  • Fixes various bugs.
  • Creation of a BETA version. Extensive testing, verification of payment slips by PostFinance. First productive tests with real data. 

Current Version

Current version: 2.0.0

Released on: September 28, 2020

Available for Shopware version 5.2 – 5.6.8

With version 2.0.0 we introduce for Shopware the new Swiss standard, the QR Invoice. All previous functions like batch processing, payment reconciliation, dunning management etc. remain the same. Also a parallel operation with ESR and QR is possible, because the same reference number is used. 


Administrative / Account
For the use of the ESR plugin for Shopware, an ESR / BESR account is required at the PostFinance or bank of your choice. After opening you will receive the data that will be entered in the plugin configuration. Your financial institution needs some printouts for control. With a few clicks the calibration is done and you can print and send the documents.

System requirements
Information about the supported Shopware version can be found in the “Current version” box above.

Recommended system requirements:

  • PHP 7.2 or newer
  • MySQL 5.6 or newer
  • IonCube Loader v8.0 or newer

Minimum system requirements:

  • PHP 5.6.4 or newer
  • MySQL 5.5 or newer
  • IonCube Loader v5.0 or newer 

This website uses cookies. Cookies are used for the user interface and web analytics and help to make this website better. More Information