Changelog
v5.5.0
Released September 16th, 2024
Latest Version
Previous Versions
v5.4.0
Released September 3rd, 2024
View/hide detailed changelog
- Add support for camt.054.001.08 format
- Add support for WHMCS 8.11, PHP 8.2 + 8.3
- PHP 8.1 and ionCube 12 are now a minimum requirements
- Fixed some camt054 files not being detected
v5.3.0
Released January 15th, 2024
View/hide detailed changelog
- Added diagnostic functionality
- Streamlined addon layout
- Show activation status in addon GUI
- Show version in footer
- Show client in transactions list
- Removed TWINT support
- Improve error messages on SFTP connection failure
- Fix camt files not downloading properly in browser
- Fix payment module filters not working correctly
- Fix lagom2 child template not working
- HTML styles are now properly enforced
v5.2.1
Released August 7th, 2023
View/hide detailed changelog
- Improve invoice status handling
- Fix module upgrade failing in some cases
- Fix parsing of SCOR reference numbers
v5.2.0
Released June 26th, 2023
View/hide detailed changelog
- Implement diagnostic logging
- Implement eBill extension
- Add support for MFTPF camt05 transfer
- Add Lagom2 child template
- Optimized default templates
- Send error report if payment cannot be applied in cron
- Load vendor libs only when required in hooks
- Check if PHP DOM extension is present
- Improve reliability of license check
v5.1.2
Released December 5th, 2022
View/hide detailed changelog
- Add option for limiting CHF slips to CH/LI
- Fix QR not being generated for Pingen
- Fix pagination breaking on WHMCS < 8.1.1
v5.1.1
Released November 28th, 2022
View/hide detailed changelog
- Fix city name being trimmed too short
- Don’t show payment slip when sending through Pingen for outside CH/LI
v5.1.0
Released November 14th, 2022
View/hide detailed changelog
- Dedicated cron file for more flexibility
- Added support for TWINT
- Add support for classic IBAN with SCOR reference
- Add download button in XML archive tab
- Fix encoding issue with Cyrillic characters
v5.0.2
Released November 7th, 2022
View/hide detailed changelog
- Bundled encoding for easier transition to PHP 8.1
- Simplified client address parsing
- Client address is now optional
- Fix page break not always being retained
v5.0.0
Released September 19th, 2022
View/hide detailed changelog
- WHMCS 8.0, PHP 7.4 and ionCube 11 are now minimum requirements
- Add compatibility for WHMCS 8.6
- Add compatibility for PHP 8.1
- Add support for PostFinance File Delivery Services (FDS)
- Improve performance
- Add protection against double import submissions
- Remove obsolete ISR/ISR+ support
- Add ability to define payment gateways to include/exclude as a condition
- Slips in CHF will now always be shown, regardless of country
- Implemented CAMT054 archiving
- Improved logging
- Implemented log browsing
- Tables now include more results and are paginated
- Implement print function on results page
- Show client when processing camt files
- Show total when processing camt files
- Fix QR Code in emails not showing in some email clients
- Fix module not warning about missing php-mbstring extension
v4.10.0
Released March 14th, 2022
View/hide detailed changelog
- Truncate values that are too long for QR code
- Add option to ignore client country
- Sanitize postcode
- Only send failure email on invoice creation date if client snapshots are enabled
- Restore WHMCS 7.5+ compatibility
- Fix QR code failing to generate with some client languages
v4.9.0
Released January 31st, 2022
View/hide detailed changelog
- Make showing QR separation lines configurable
- Fix license validation doing unnecessary checks
v4.8.0
Released January 11th, 2022
View/hide detailed changelog
- Show useful error message when required PHP extensions are missing
- Templates shipped with module now are child templates
- Adaptation for BestPDF 2.12.0
- Code refactoring after implementing code quality tools
- Update licensing check
- Fix invalid reference if client or invoice number were too long
- Fix exception showing broken slip in PDF
- Fix street encoding in QR HTML variant
v4.7.2
Released August 3rd, 2021
View/hide detailed changelog
- Fix QR exception handling broken in last release
- Fix QR slip additional info in e-mails
v4.7.1
Released June 28th, 2021
View/hide detailed changelog
- Fix compliance for some banks
- Respect language parameter for QR slip
- PHP 7.2 is now minimum requirement
v4.7.0
Released January 4th, 2021
View/hide detailed changelog
- Display custom invoice in QR additional info
- Add option to abort e-mail on payment reminder or late fee added
- Allow multiple transactions per creditor reference
- Fix QR slip showing in e-mail even if balance is 0
v4.6.0
Released December 16th, 2020
View/hide detailed changelog
- HTML QR slip is responsive for mobile devices
- Improve QR validation feedback
- Include example for twenty-one theme
- Add support for multiple transactions with same number
- Fix wrong slip amount if currency prefix contains a dot
- Updated libraries
v4.4.0
Released August 20th, 2020
View/hide detailed changelog
- Add WHMCS v8 and PHP 7.4 compatibility
- Log and e-mail QR exception instead of blocking invoice generation
- Refuse to generate QR if not enough client details available
- Fixed camt upload from widget
- Fallback to current date if transaction date cannot be parsed
v4.3.0
Released July 6th, 2020
View/hide detailed changelog
- Implemented QR output in Invoice e-mails
- QR mode is now the default
- Improved error handling in QR mode
- Strip invalid characters from payment information in QR mode
- Fixed blocking payment notification e-mail not working in QR mode
v4.2.1
Released June 25th, 2020
View/hide detailed changelog
- Use transaction date from actual transaction instead of upload date
- Reverted QR localization encoding workaround as no longer necessary
v4.2.0
Released April 20th, 2020
View/hide detailed changelog
- Implemented localization in English, German, French and Italian
- Fixed special characters in headings not showing properly in PDF QR slip
- Removed libraries already present in WHMCS to avoid conflicts
- Fixed error after first payment application on some systems
v4.1.0
Released April 14th, 2020
View/hide detailed changelog
- Added option for rounding CHF amounts to 5 cents in slips
- Added option to tolerate CHF rounding when applying payments
- Preview camt.054 upload before applying payments
- Show past transactions under upload form
- Allow uploading multiple camt.054 files at once
- Trigger WHMCS notifications on invoice create and overdue
- Added option to abort sending e-mails on invoice create
- Added option to abort sending e-mails on invoice overdue
- Added option to abort sending e-mails on invoice payment
- Automatically reinstall OCRB font if it goes missing
v4.0.1
Released March 23rd, 2020
View/hide detailed changelog
- Fixed hooks not working on some systems
- Fixed widget not showing up in Admin Roles configuration
v4.0.0
Released March 17th, 2020
View/hide detailed changelog
- Module renamed to SwissQR
- Added support for the upcoming Swiss QR payment slip standard
- Adaptations for the BlueRabbIT BestPDF 2.0 module, which is now optional
- No longer use OCRB for payer addresses
- Fixed wrong alignment of reference line
- PHP 7.1 and WHMCS 7.5 are now minimum requirements
v3.2.1
Released January 20th, 2020
View/hide detailed changelog
- Alternative transliteration method for when php-intl extension is not present
- Included updated BestPDF module version 1.1.1
- Improved license configuration handling
v3.2.0
Released July 1st, 2019
View/hide detailed changelog
- Fixed WHMCS Batch PDF functionality not working properly
- Improved licensing check when running from cron
- Updated vendor libraries
- Fixed "Show slip on first page" setting not being handled properly
- Included updated BestPDF module version 1.1.0
v3.1.1
Released May 27th, 2019
View/hide detailed changelog
- Also generate payment slips for clients in Liechtenstein
- Further improved orange slip configuration option
- Included updated BestPDF module version 1.0.2
v3.1.0
Released May 6th, 2019
View/hide detailed changelog
- Improved orange slip configuration option
- Added ESR+ support
- Implemented null payment slip for 0 or negative balance
- Switched from 16 to 27 characters reference number for improved compatibility
- Include customer number in reference number (characters 7-12, right-bound)
v2.1.0
Released November 28th, 2018
View/hide detailed changelog
- PDF functionality moved to BestPDF addon module (included)
- Added support for our Pingen module
- Fixed slip not always being generated automatically on daily cron
- Now requires at least WHMCS 7.0 and ionCube loader 10.1
v2.0.0
Released October 5th, 2018
View/hide detailed changelog
- Added gateway module to allow clients to print the invoice from the client area
- Show custom client fields on invoice as configured in whmcs
- Sender address to print in address window is now configurable
- Option to always or never show the transaction table, or only show it when transactions exist
- Option to show payment slip on first, last or extra page
- Option to draw orange payment slip in the background
- Option to specify content width
- Options to specify address and invoice details positioning
- Options to specify top and bottom margins
- Added support for our upcoming Pingen module
- Improved table formatting
- Fixed PDF templates on pages 2-n being drawn on top of the text output
- Fixed special characters hidden in payment slip
v1.2.0
Released August 15th, 2018
View/hide detailed changelog
- Always generate slip in PDF for Swiss clients if no specific addon ID is configured
- Added option to always generate slip on a separate page
- Show client ID on invoices and quotes as well
- Improved documentation
v1.1.0
Released May 15th, 2018
View/hide detailed changelog
- Added support for WHMCS 7.5
- Added support for PHP 7.1/7.2
- Improved positioning of top right elements on all invoice/quote pages
- Improved invoice pagination
- Improved documentation
Chris Mayer @chris6796
Wir haben das Modul nun seit ein paar Wochen im Einsatz und sind begeistert von dem Modul und auch dem Support! Endlich macht jemand mal WHMCS Module welche für den Schweizer Markt zugeschnitten sind. Sogar eine kleine Anpassung damit es auch mit unserer Raiffeisenbank funktioniert wurde schnell und unbürokratisch umgesetzt. Wir können BlueRabbit wie auch das Modul zu 100% weiterempfehlen!
Sebastian Vassiliou @BlueRabbIT
Vielen Dank für das große Lob! Es freut mich sehr, zufriedene Kunden zu haben.
Owner@BlueRabbITIgi Vuillemier @igi3142
this module is absolutely brilliant, the developer works cleanly, exactly very quickly and very reliably. I can only recommend it, therefore 5 stars out of 5.
Thank you for this very useful module.
Sebastian Vassiliou @BlueRabbIT
Thank you very much for your 5 stars! Glad to hear you are happy with the product.
Owner@BlueRabbITBrigitte Quartarone @brigitte7741
Very nice module for the Swiss market. Postfinance is a must for Swiss companies. Updated on every change is a very strong module and also well documented!
Sebastian Vassiliou @BlueRabbIT
Thank you! Glad you are enjoying the addon.
Owner@BlueRabbIT