QR-Bill for Woocommerce

QR-bills with bank account reconciliation, TWINT integration, packing slips, PDF editor and more

With the QR-Bill for WooCommerce plugin, the QR-Bill (Switzerland) payment method is added to the checkout page of your shop. The plugin automatically creates a payment slip PDF which is attached to the confirmation email and can be downloaded by the customer. With an optional connection to your own bank account, invoices and linked WooCommerce orders can be automatically updated when corresponding incoming payments are received in the bank account.

QR-Bills and packing slips

QR-bills can be created both automatically via the WooCommerce QR-bill payment method and manually in the backend. All invoices can be viewed, downloaded, edited and created in a clear list. On the edit screen of an order, the linked invoices are also listed and invoices can be created with one click. It is possible to create QR-bills with or without a reference.

Invoices and packing slips can optionally be used for all payment methods, eliminating the need to install an additional invoice and packing slip plugin. The payment slip is only printed when the “QR-bill” payment method is used.

PDF editor

With the built-in visual PDF editor, invoice and packing slip PDFs can be freely designed without editing HTML templates. Elements can be placed within freely definable rows and columns. Depending on the element, spacing, font size, background color and borders can be adjusted.

Content can be added dynamically using tags. In addition to WooCommerce order data and invoice data, it is possible to add content from custom fields and using WordPress filter hooks.

In addition to elements for text, images, payer, beneficiary and order data, elements for Barcode and WebStamp are available to automatically insert stamps or labels at the respective positions (Barcode or WebStamp plugin required).

Automatic reconciliation with payments to the bank account

Via an API the plugin is able to retrieve bookings to your own bank account in order to update bills and orders. This is done with QR references that are created by the plugin and sent to the bank. Partial payments are also possible, the amount already paid is saved in the bill and increased accordingly. A corresponding contract is required for the connection to the bank (see requirements below). The automatic reconciliation of postings is available for all banks which support EBICS.

TWINT integration

With the TWINT integration, customers can scan the QR code on the QR-bill with the TWINT app and pay the bill directly in the app. A TWINT payment link can also be added so that QR-bills can also be paid on mobile devices with TWINT without first printing out the PDF or sending it to another device.

Widget

The payment part of the QR-bill is displayed as a widget on the order confirmation page and in e-mails.

Actions on paid bills

As soon as a bill has been paid in full, the following actions can be carried out automatically:

  • The status of the linked WooCommerce order is changed. The corresponding status can be specified in the settings.
  • An email is sent to the customer. The content of the email can be chosen freely and tags can be used to automatically insert content related to the invoice, booking or order (e.g. reference, amount, order number, etc.).
  • An e-mail is sent to any e-mail address (e.g. admin). The content can be defined analogously to the customer e-mail. Multiple recipients can be specified.
  • Custom action using WordPress actions (programming knowledge required). Using your own code, you can carry out your own actions for individual bookings or for fully paid invoices.
Reminder emails

Email templates can be created to send payment reminders both before and after a payment deadline. The email content can be created dynamically using tags.

Integrations

The plugin includes translations in German, English, French and Italian and is compatible with WPML.

Subscriptions via the plugin WooCommerce Subscriptions are also supported. With every subscription renewal, a QR payment slip is automatically sent and the subscription is reactivated after receipt of payment. Alternatively, invoices can be sent before the renewal date.

Invoices and packing slips can already be created with the plugin. However, if one of the following plugins is used to create invoices instead, the payment slip can be integrated directly into the invoice document:

[foogallery id=”42089″]

Features

  • Payment method QR-Bill: Automatic generation of QR payment slips (PDF).
  • The QR-bill is automatically attached to customer emails and can also be downloaded from the account and on the order confirmation page.
  • (optional) Automatic synchronisation of QR bills with bookings/deposits on your own bank account. Costs: CHF 0.20 per transaction.
  • (optional) TWINT integration: Payment with the TWINT app by scanning the QR code or by clicking on the payment link. Costs: CHF 0.20 per transaction plus transaction fees incurred directly by TWINT.
  • QR payment part as a widget on the order confirmation page and in emails.
  • Invoices and packing slips can optionally be used for all payment methods.
  • Automatic status change of WooCommerce orders when bills have been paid in full.
  • Additional information can be added to the invoice PDF, including company details, customer address and WooCommerce order details.
  • Automatically send end emails with dynamic content when bills have been paid in full.
  • Reminder emails: automatically send custome emails before and/or after a payment deadline.
  • Manual creation of QR-bills possible (independent of WooCommerce).
  • Integration of stamps in invoices and packing slips (WebStamp plugin required).
  • Integration of package labels into invoices and packing slips (Barcode plugin required).
  • Compatible with WooCommerce Subscriptions for subscription payments.
  • Compatible with WPML plugin for multilingual websites.
  • Integration of payment slips into WPO WooCommerce PDF Invoices & Packing Slips by WPOvernight.
  • Integration of payment slips into SkyVerge WooCommerce Print Invoices and Packing Lists by SkyVerge
  • Integration of payment slips into WooCommerce PDF Invoices by Andrew Benbow.
  • Plugin in German, English, French and Italian.
  • Update the plugin directly from the WordPress backend.
  • 30% discount if the license is renewed before it expires.
  • Compatible with WooCommerce 7.x – 9.x, WordPress 5.0 – 6.x.
  • Compatible with WooCommerce HPOS.
  • The license grants you updates and support (by email) for one year for the number of websites the license is valid for.
  • The plugin will not be locked when a license expires and you are allowed to use it for the number of websites the license was initially purchased for but only a valid license guarantees that the plugin works flawlessly in the future (via updates). Certain features are only available with a valid license.
  • Documentation in English and German.
  • Optional installation service (CHF 50.- per website/shop).

Requirements

  • Valid SSL certificate for the website’s domain.
  • PHP version 7.2 or higher.
  • WordPress version 5.0 or higher.
  • WooCommerce version 7.0 or higher.
  • (optional) Automatic reconciliation with incoming payments: authorization to collect camt.054 files via EBICS. This is only required if the payment status of bills and WooCommerce orders should automatically be updated. Please contact your bank to request an EBICS connection to your account.
  • TWINT integration: Free account for the TWINT portal.

License

  • The license entitles you to use the plugin for the purchased number of end products (end product: One application, e.g. one website).
  • The license includes updates and support (by e-mail) for one year for the purchased number of websites.
  • You can cancel automatic renewals of payments anytime. In this case, the license will be valid until the end of the paid period.
  • You are allowed to use the plugin for the purchased number of websites after the expiration of the license. However, the plugin is only guaranteed to work in the future with a valid license.
  • For WordPress multisite installations you need to purchase the plugin for the installed number of sites.
  • Licenses may be transferred to other natural or legal persons under the following conditions:
    • The entire license is transferred, which means that the license and the plugins associated with the license can no longer be used by the original holder of the license.
    • The new holder accepts these terms and conditions as well as all other contracts and conditions that you have agreed to in connection with the license.
  • You are not allowed to sell or distribute the plugin.
  • Billed once per year until cancelled

  • Billed once per year until cancelled

QR-Bill for Woocommerce

QR-Rechnungen mit Bankkonto-Abgleich, TWINT-Integration, Lieferscheine, PDF-Editor und mehr

Mit dem Plugin QR-Bill for WooCommerce wird die Zahlungsart QR-Rechnung (Schweiz) an der Kasse verfügbar. Das Plugin erstellt automatisch ein Rechnungs-PDF welches an die Bestätigungs-E-Mail angehängt wird und vom Kunden heruntergeladen werden kann. Mittels optionaler Verknüpfung mit dem eigenen Bankkonto können Rechnungen und WooCommerce-Bestellungen automatisch aktualisiert werden wenn zugehörige Zahlungseingänge auf dem Konto verbucht werden.

QR-Rechnungen und Lieferscheine

QR-Rechnungen können sowohl automatisch über die WooCommerce-Zahlungsart QR-Rechnung als auch manuell erstellt werden. Alle Rechnungen können in einer übersichtlichen Liste eingesehen, heruntergeladen, bearbeitet und erstellt werden. Beim Bearbeitungsbildschirm einer Bestellung werden die verknüpften Rechnungen ebenfalls aufgelistet und es können Rechnungen mit einem Klick erstellt werden. Es ist möglich Rechnungen mit oder ohne Referenz erstellen.

Rechnungen und Lieferscheine können optional für alle Zahlungsarten verwendet werden, wodurch die Installation eines zusätzlichen Rechnungs- und Lieferschein-Plugins entfällt. Der Einzahlungsschein wird jeweils nur bei der Zahlungsart “QR-Rechnung” aufgedruckt.

PDF-Editor

Mit dem eingebauten visuellen PDF-Editor können Rechnungs- und Lieferschein-PDFs frei gestaltet werden ohne HTML-Vorlagen zu editieren. Elemente können innerhalb von frei definierbaren Zeilen und Spalten platziert werden. Je nach Element können Abstände, Schriftgrösse, Hintergrundfarbe und Rahmen angepasst werden.

Mittels Tags kann Inhalt dynamisch hinzugefügt werden. Neben WooCommerce-Bestelldaten und Rechnungsdaten ist es so möglich Inhalt aus Eigenen Feldern (Custom Fields) sowie mittels WordPress-Filter hinzuzufügen.

Neben Elementen für Text, Bilder, Rechnungssteller, Rechnungsempfänger und Bestelldaten sind Elemente für Barcode und WebStamp verfügbar, um automatisch Briefmarken bzw. Etiketten an den jeweiligen Positionen einzufügen (Barcode– bzw. WebStamp-Plugin erforderlich).

Automatischer Abgleich mit Zahlungen auf das Bankkonto

Über eine API kann das Plugin Buchungen auf das eigene Bankkonto abrufen, um Rechnungen und Bestellungen bei WordPress zu aktualisieren. Der Abgleich erfolgt über die QR-Referenz welche vom Plugin erstellt wird. Teilzahlungen sind ebenfalls möglich, der bereits bezahlte Betrag wird dabei in der Rechnung gespeichert und entsprechend erhöht. Für die Verbindung zur Bank wird ein entsprechender Vertrag vorausgesetzt (siehe Voraussetzungen unten). Das automatische Abgleich von Buchungen ist für alle Banken verfügbar welche EBICS anbieten.

TWINT-Integration

Mit der TWINT-Integration können Kunden den QR-Code auf der Rechnung mit der TWINT-App scannen und die Rechnung direkt bezahlen. Zusätzlich lässt sich ein TWINT Zahlungslink hinzufügen, damit QR-Rechnungen auch auf Mobilgeräten mit TWINT bezahlt werden können ohne das PDF zuerst auszudrucken oder an ein anderes Gerät zu senden.

Widget

Auf der Bestellbestätigungsseite sowie in E-Mails wird der Zahlteil der QR-Rechnung als Widget angezeigt.

Aktionen bei bezahlten Rechnungen

Sobald eine Rechnung vollständig bezahlt wurde können automatisch folgende Aktionen ausgeführt werden:

  • Der Status der verknüpften Bestellung wird geändert. Der entsprechende Status kann bei den Einstellungen festgelegt werden.
  • Eine E-Mail wird an den Kunden versendet. Der Inhalt der E-Mail kann frei gewählt und es können Tags verwendet werden, um automatisch Inhalt im Zusammenhang mit der Rechnung, Buchung oder Bestellung einzufügen (z.B. Referenz, Betrag, Bestellnummer usw.).
  • Eine E-Mail wird an beliebige E-Mail-Adressen (z.B. Admin) versendet. Analog zur Kunden-E-Mail kann der Inhalt definiert werden. Es können mehrere Empfänger angegeben werden.
  • Eigene Aktion mittels WordPress-Action (Programmierkenntnisse erforderlich). Mittels eigenem Code können bei einzelnen Buchungen oder bei vollständig bezahlten Rechnungen eigene Aktionen ausgeführt werden.
Mahnwesen / Erinnerungs-E-Mails

Es können beliebig viele E-Mail-Vorlagen erstellt werden, um Zahlungserinnerungen sowohl vor als auch nach einer Zahlungsfrist zu versenden. Der E-Mail Inhalt kann dabei mittels Tags dynamisch erstellt werden.

Integrationen

Das Plugin beinhaltet Übersetzungen auf Deutsch, Englisch, Französisch und Italienisch und ist kompatibel mit WPML.

Wenn WooCommerce Subscriptions installiert ist, können Abo-Zahlungen ausgeführt werden. Bei jeder Abo-Erneuerung wird automatisch ein QR-Einzahlungsschein versendet und nach Eingang der Zahlung wird das Abo reaktiviert. Rechnungen können alternativ bereits vor dem Erneuerungsdatum versendet werden.

Mit dem Plugin können Rechnungen und Lieferscheine erstellt werden. Wenn jedoch stattdessen eines der folgenden Plugin für die Erstellung von Rechnungen verwendet wird, kann der Einzahlungsschein alternativ direkt in das Rechnungs-Dokument integriert werden:

[foogallery id=”42066″]

Features

  • Zahlungsart QR-Rechnung: Automatische Erstellung eines QR-Einzahlungsscheins (PDF).
  • QR-Rechnungen werden automatisch an Kunden-E-Mails angehängt und können zusätzlich vom Bestellungsbestätigungs-Bildschirm heruntergeladen werden.
  • Visueller PDF-Editor zur Erstellung von Vorlagen für Rechnungen und Lieferscheine.
  • (optional) Automatischer Abgleich von QR-Rechnungen mit Buchungen/Einzahlungen auf dem eigenen Bankkonto via EBICS. Kosten: CHF 0.20 pro Transaktion.
  • (optional) TWINT-Integration: Zahlung mit der TWINT-App mittels Scannen des QR-Codes oder per Klick auf den Zahlungs-Link. Kosten: CHF 0.20 pro Transaktion zzgl. Transaktionsgebühren die direkt bei TWINT anfallen.
  • QR-Zahlteil als Widget in der Bestellbestätigung sowie in E-Mails.
  • Rechnungen und Lieferscheine können optional für alle Zahlungsarten verwendet werden.
  • Automatische Statusänderung von WooCommerce-Bestellungen wenn Rechnungen vollständig bezahlt wurden.
  • Versand von E-Mails mit dynamischem Inhalt wenn Rechnungen vollständig bezahlt wurden.
  • Mahnwesen: Versenden von Erinnerungs-E-Mails vor und/oder nach einer Zahlungsfrist.
  • Manuelle Erstellung von QR-Rechnungen möglich (unabhängig von WooCommerce).
  • Integration von Briefmarken in Rechnungen und Lieferscheine (WebStamp-Plugin erforderlich).
  • Integration von Paketetiketten in Rechnungen und Lieferscheine (Barcode-Plugin erforderlich).
  • Kompatibel mit WooCommerce Subscriptions für Abo-Zahlungen.
  • Kompatibel mit dem Plugin WPML für mehrsprachige Websites.
  • Integration von Einzahlungsscheinen in WPO WooCommerce PDF Invoices & Packing Slips von WPOvernight.
  • Integration von Einzahlungsscheinen in SkyVerge WooCommerce Print Invoices and Packing Lists von SkyVerge.
  • Integration von Einzahlungsscheinen in WooCommerce PDF Invoices von Andrew Benbow.
  • Plugin auf Deutsch, Englisch, Französisch und Italienisch.
  • Einfacher Update-Prozess innerhalb der WordPress-Administration.
  • 30% Rabatt bei Erneuerung der Lizenz vor Ablauf.
  • Kompatibel zu WooCommerce 7.x – 9.x, WordPress 5.0 – 6.x.
  • Kompatibel mit WooCommerce HPOS.
  • Mit der erworbenen Lizenz erhältst du Updates und Support (per E-Mail) für die angegebene Anzahl Websites für ein Jahr.
  • Zugang zur API für automatischen Bankdaten-Abgleich mit gültiger Lizenz.
  • Das Plugin wird nach Ablauf der Lizenz nicht gesperrt, d.h. es darf nach Ablauf der Lizenz für die in der Lizenz bestimmten Anzahl Seiten weiterverwendet werden. Die Funktionsfähigkeit des Plugins ist jedoch nur mit gültiger Lizenz mittels Updates gewährleistet und bestimmte Funktionen sind nicht verfügbar ohne gültige Lizenz.
  • Mit Schritt-für-Schritt-Anleitung auf Deutsch und Englisch.
  • Optionaler Installationsservice (CHF 50.-/Seite).

Voraussetzungen

  • Gültiges SSL-Zertifikat für die Domain der Website.
  • PHP Version 7.2 oder höher.
  • WordPress Version 5.0 oder höher.
  • WooCommerce Version 7.0 oder höher.
  • (optional) Automatischer Abgleich mit Zahlungseingängen: Erteilung einer Vollmacht zur Abholung von camt.054-Dateien via EBICS . Wird nur benötigt, wenn der Zahlungsstatus von Rechnungen automatisch abgeglichen werden soll. Bitte wende dich an deine Bank um eine EBICS-Verbindung zu deinem Bankkonto zu beantragen.
  • (optional) TWINT-Integration: Kostenloses Konto für das TWINT-Portal.

Lizenz

  • Eine Lizenz berechtigt zur Verwendung des Plugins für die erworbene Anzahl Endprodukte (Endprodukt: Eine Anwendung, z.B. eine Website).
  • Eine Lizenz beinhaltet Updates und Support (per E-Mail) für ein Jahr für die ausgewählte Anzahl Websites.
  • Eine automatische Erneuerung der Lizenz kann jederzeit gekündigt werden. Die Lizenz ist in dem Fall gültig bis zum Ende der bezahlten Periode.
  • Ein Plugin darf nach Ablauf der Lizenz für die erworbene Anzahl Websites weiterverwendet und die Lizenz kann bei Bedarf erneuert werden, jedoch ist die künftige Funktionsfähigkeit des Plugins nur mit gültiger Lizenz (mittels Updates) gewährleistet.
  • Für WordPress MultiSite-Installationen muss das Plugin für die Anzahl installierter/vorhandener Seiten erworben werden.
  • Lizenzen dürfen unter folgenden Voraussetzungen auf andere natürliche oder juristische Personen übertragen werden:
    • Es wird die gesamte Lizenz übertragen, wodurch die Lizenz sowie die mit der Lizenz verbundenen Plugins nicht mehr vom ursprünglichen Halter der Lizenz verwendet werden dürfen.
    • Der neue Halter akzeptiert diese AGB sowie alle andere Vertrage und Bedingungen, denen Sie im Zusammenhang mit der Lizenz zugestimmt haben.
  • Das Plugin selbst bzw. der Sourcecode darf nicht weiterverkauft/verteilt werden.
  • Billed once per year until cancelled

  • Billed once per year until cancelled