WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by netmex v1.10.5

sqrip.ch

sqrip – A comprehensive, flexible and clever WooCommerce finance tool for the most widely used payment method in Switzerland: the bank transfers.

sqrip.ch

The facts

Rating
5★ from 6
Active installs
100+
Price
Free
Last updated
23 Aug 2026
Added
Aug 2021
Requires WP
6.0
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
15,777

Our analysis

AI-assisted

sqrip.ch is a WordPress plugin designed for WooCommerce that facilitates the creation and management of Swiss QR bills for bank transfers. It connects to a sqrip account via an API key and generates QR invoices that can be saved and integrated into various customer communications. The plugin supports payment reconciliation and can be adapted for different store systems due to its open-source nature.

This plugin is particularly suitable for WooCommerce users in Switzerland who need to implement the new QR bill payment method, offering options for invoice customisation, multiple API keys, and integration with other WooCommerce features. It is aimed at store owners looking for a secure and efficient way to handle payments using the QR invoice system.

Best for: WooCommerce store owners in Switzerland needing QR bill payment integration.

What it does well

  • Free to use from the WordPress.org directory
  • Compatible with WooCommerce and offers multiple payment options
  • Supports payment reconciliation via EBICS and camt.053
  • Open source and adaptable for other store systems
  • Can handle multiple stores and API keys

Where it falls short

  • Limited feature information available
  • Requires a sqrip account for full functionality

Verdict

sqrip.ch provides a specific solution for Swiss QR bill payments within WooCommerce, making it a practical choice for relevant users. However, the limited feature details may require further investigation for potential users.

From the developer

netmex's own description of sqrip.ch, lightly tidied.

At the end of September 2022, the traditional inpayment slips (ISR) for bank transfers in Switzerland have disappeared. The replacement is the “QR bill” (https://www.einfach-zahlen.ch/), which was introduced in July 2020.

In order to offer this cost-effective payment option with all its advantages in the future, we have developed sqrip. sqrip for WooCommerce consists of a universal API (http://api.sqrip.ch/) and a WordPress plugin, which connects seamlessly with WooCommerce and comes up with various options. The plugin is “open source” (https://github.com/netmex/sqrip-woocommerce) and can thus be adapted for other store systems.

Names and terms you may be looking for

The Swiss QR bill goes by many names: in German QR-Rechnung, QR-Einzahlungsschein or simply Einzahlungsschein; in French QR-facture, bulletin de versement or code QR; in Italian QR-fattura or polizza di versamento. sqrip produces this Swiss QR Code payment part for all of them from the same WooCommerce order. It also covers payment reconciliation (Kontoabgleich) — manually or automatically via EBICS and camt.053 — as well as WPML, multi-store and multi-site setups, an integration with PDF Invoices & Packing Slips, and multiple invoice installments.

Functionality

sqrip is listed as an additional payment method in WooCommerce and can be configured there. For identification and billing purposes, but also for security aspects, the plugin is connected to the sqrip account via an API key/token. The QR invoice is created by the API, delivered and saved in the desired format in the media library. From there, the file can be integrated in various places (e.g. as an insert in the confirmation email) and reopened at any time. If the invoice has been changed, the QR payment part can be updated with one click. The reference number is prominently displayed with the order so that reconciliation is quickly possible.

Good to know

  • The invoice from WooCommerce is not touched. The QR invoice is a separate PDF document.
  • The normal IBAN or the new QR-IBAN can be used as the recipient account. With a QR-IBAN, payments can only be executed with the specification of a QR reference (number). This allows each individual deposit to be uniquely assigned to a customer / order. Automatic matching of payments received with orders is thus possible. This is the basis for further (partial) automation.
  • One sqrip account can be connected to multiple stores. Multiple API keys are possible.
  • Each API key should be replaced after a self-selected duration. Therefore, it is possible to define an expiration date. After this date, QR Invoice can no longer be offered without adjustments from the store owner. A new API key must be created and linked.

Options

sqrip offers several options:

a) Name and description of payment method
Name the payment method ‘Bank Transfer’ or ‘Deposit’ or whatever you want.

b) b) Payee
The payee is automatically taken from the sqrip account or the WooCommerce settings. A manual adjustment is possible.

c) (QR-)IBAN
The bank account to which the invoice amount should be transferred. If this account number is changed intentionally or unintentionally, the owner of the sqrip account will be informed of this change by e-mail. He can actively confirm the change or passively allow it.

d) (QR) reference number
The reference number is either created randomly or calculated on the basis of the order number. Inital 6 digits can be defined for easier identification. It automatically adapts to the IBAN format used.

e) additional information
On up to five lines or 140 characters additional information can be added to the QR invoice. This includes
– the due date (The time given to the payer to settle the invoice may be communicated as text on the payment part.).
– the order number (Be aware: sqrip not use the order# of the plugin “WoCommerce Sequential Order Numbers”)
– any additional text (e.g. URL of webshop, thank you message)
This field supports WPML.

f) Integration
Define the e-mail to which the qr-invoice will be attached to.
It can also be offered for download on the confirmation page.
If you generally need to adjust pricing or quantity after an order has been placed, you can suppress a QR invoice generation at the checkout and generate it manually later;
Merge the QR bill slip with the invoice created with the Plugin ‘PDF Invoices & Packing Slips for WooCommerce’ into one single PDF file;
Use sqrip in multiple stores installed on the same server instance.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for invoicing.

Jetpack CRM

The CRM for small businesses. Manage leads, invoicing, billing, email marketing, clients, contacts, quotes, au...

Free 30k+ installs 4.3★ (152)
WC

WC

84

Add to WooCommerce a NIF/CIF/NIE field for all billing and shipping forms, with validation and VIES/EORI suppo...

Free 10k+ installs 4.8★ (23)
Bulgarisation for WooCommerce

Всичко необходимо за вашият онлайн магазин за България. Включва облекчен режим за Наредба - H-18 и методи за д...

Free 5k+ installs 5★ (43)