SEPA direct debit/ Modul für Sepa Lastschriften

SEPA direct debit/ Modul für Sepa Lastschriften

Developed By Plambee

Compatible with WHMCS v8.8

Looking for a module which allows you to offer SEPA direct debits and manage mandates? Then our WHMCS module for Sepa direct debits is right for you.

Workflow with this module


The client can enter his banking informations in the checkout, in the viewinvoice and in the client area. If you need a signed mandate, the client get a link to your PDF Form which he has to print and send to you. If you not need a signed mandate the module creates the mandate automatically. Thats it, no the client can pay with direct debit.

From the perspective of the provider

You see in the module all invoices with Sepa Direct debit as paymentmethode. When an invoice is due, you can select and export them to an XML file. Then you send the XML file to your Bank. Thats it. Currently the module supports PAIN 008.003.02 (germany) and 008.001.02 (austria, germany, netherland).


  • Encrypted storage of the client banking details
  • XML Export for PAIN 008.003.02 (germany) and 008.001.02 (austria, germany, netherland)
  • Dashboard Widget which gives you an overview of all due direct debit invoices
  • Deposit of chargeback fees and auto invoice creation of a new invoice with the fee if you mark a invoice as chargeback.
  • customizable reference
  • Announcement of booking with a e-mail. The Announcement includes the date, the banking information and the the amount
  • Searchfunction
  • Automatic mandate reference, the module creates automatically an unique mandate reference
  • IBAN validation in the whole module (client and adminarea)
  • Deactivation of reminders
  • IBAN-only ready - if you want you can disable the BIC and Bankname
  • Export for Sepa Credit transfers for your own for e.g. for refunds or affiliate payments. Pain 001.003.03 or 001.001.003.
  • Deactivation of payment confirmation
  • Mark invoice as paid if you Export an invoice
  • support
  • Support
  • ......and lots more

Curious? Then try it out our free trial version. Without obligation

*All prices include VAT



5 stars
4 stars
3 stars
2 stars
1 star

Rico Roth. @rico3933

October 23, 2023 at 11:08:19 AM

The plugin offers a good alternative to other providers on the market. However, there are significant shortcomings, especially in that unexpectedly important features are missing, deviating from the WHMCS standard.

Negative Points:
- Language Support for Emails: The plugin does not offer the ability to send emails to customers in different languages, which is a WHMCS standard.

- SEPA Transfer: The plugin handles SEPA transfers in an unusual way that deviates from the typical WHMCS procedure. Instead of allowing the customer to immediately trigger the payment upon receiving an invoice, the transfer of the payment to Stripe is only initiated by an automated daily process in the system, known as WHMCS Dailycron Hookpoint. This means that the customer does not see immediate confirmation of a successful payment after receiving an invoice and must instead wait until the next automated run of the daily process. This creates confusion and leads to customers inquiring about why their payment seems to not have been processed.

- Multiple Mandates and Data Protection: In the customer view titled "SEPA Clients," one can click on "Settings" and then "Create Mandate," allowing the creation of an unlimited number of mandates, which is problematic from a data protection standpoint.

- Missing Mandate ID in Emails: When a new mandate ID is created, an email goes out with the subject "Confirmation of SEPA Direct Debit Mandate" but lacks the mandate ID.

- Deleting Customers: When deleting a customer from the plugin overview, only the original Stripe-generated customer is deleted. The same customer with a new mandate ID is not deleted and remains in Stripe.

Customer Service:
The interaction was always polite and understandable, but we got the impression that there was no interest in fixing the reported problems. This may also result from the fact that the communication was not sufficient. This should therefore be taken as feedback.

Due to the deviations from the WHMCS standard and the manufacturer's unwillingness to fix them, we cannot recommend the plugin. In particular, the unusual implementation of SEPA transfers is a major drawback for us, as it unnecessarily complicates the payment process and causes confusion for customers.

  • 8 months ago
  • Edited

Steve Kraft @webtyphoon

August 26, 2021 at 02:07:59 PM

Works right out of the box.

Has a lot of setting options and that is absolutely great. Everything has been thought of.

The implementation of the checkout elements and the adjustment of the main view in the customer area is quite quick and sufficiently documented.

A test with the .csv transmission to the bank worked wonderfully.

It even comes with a ready-made Sepa document, that can be made available to customers for downloading, in .docx and .pdf form.

Thank you very much, it is very rare that something simply works without contacting support.


  • 2 years ago
  • Version Number 5.5.0
  • Edited

DB @db2786

June 22, 2020 at 04:07:36 PM

We do not use many third party modules, in fact this is the second third party module we have installed in our WHMCS installation. Since we wanted to spare ourselves an own development, we decided to use this module.

The module generally works ok, we use it since around 2 or 3 years. However, it would be desirable that we are no longer required to adapt the template files manually. It is possible to change the output via Javascript without any problems - we have integrated it on this way, so that we don't have to change the template files with every WHMCS update.

There are some other points which are disturbing, but I won't go into them now, they are tolerable at this price. Really disturbing is how the support of older WHMCS and PHP versions is handled. I didn't see such an behaviour with other developers and since I am a developer myself, I know that modules hardly need any adjustments between the different WHMCS versions. At least not if certain standards are followed. In addition, the documentation of the module contains incorrect system requirements.

Denis Ardelmann @bady

July 2, 2020 at 10:15:54 AM

With sorry we hear that you are not completely satisfied with the module. That the template adjustment must be done manually is because we can not support the countless custom templates via Java Script. In addition, the user is more flexible here what the design is about.
To our surprise, this is just the only complaint about it in the 4 1/2 years we offer the module. But we will check this for an update.

The support of WHMCS and PHP versions is openly communicated by us, so you can find a schedule on our site when the support for a particular version will be discontinued. But we can not and do not want to support PHP versions which are EOL since 1 1/2 years and when I look at the system requirements of other developers for their modules it is not different there.
The fact that the system requirements in our WIKI were not up to date is correct and was corrected immediately. On our product page and the documentation enclosed with the module the mistake was not present.

  • 4 years ago
  • Version Number 5.3.1
  • Edited

Version Compatibility

Compatible with WHMCS v8.8

Full Version Compatibility

  • Selected versions of WHMCS v8.8
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6

System Requirements

  • php bcmath
  • php openssl
  • PHP mail or smtp mail over WHMCS
  • IonCube Loader 12

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Plambee


v6.0.0 Released October 18th, 2023

Latest Version

  • WHMCS 8.8 support added
  • Checking by means of the e-mail address whether the customer is already registered with Stripe before creating a new one
  • Rebuild of the connection and support of the PaymentIntent API
  • Hiding setting options that are not interesting for the selected export function
  • Added support for a /lang/override folder
  • Added the variable {$invoiceid} for the reason for payment and the debit advice.
  • Added column for the customer number in the booking listing
  • Error when creating a customer via the admin area when using as export fixed
  • Support for WHMCS 8.5 removed


Previous Versions

v5.11.0 Released May 17th, 2023

View/hide detailed changelog

  • WHMCS 8.7 support added
  • Added variable for the reason for debit notification for the invoice number {$reid} and the customer number {$kdnr}.
  • Added variable for the invoice date in the note to payee {$date}
  • Added Smarty support for e-mails sent via the module's own mailer
  • Removed support for WHMCS < 8.5
  • Removed support for PHP < 7.4


v5.10.1 Released March 20th, 2023

View/hide detailed changelog

  • Fixed: Error: Attempt to assign property "nodeValue" on null


v5.10.0 Released December 8th, 2022

View/hide detailed changelog

  • WHMCS 8.6 support added
  • PHP 8.1 support added
  • Need IonCube Loader
  • Support for WHMCS < 8.3 removed
  • Error during export for bank transfers fixed


v5.9.2 Released September 7th, 2022

View/hide detailed changelog

  • Error message Cannot redeclare sepa_upgrade_encrypt() on some systems


v5.9.1 Released July 29th, 2022

View/hide detailed changelog

  • Mandate creation at failed for customers in selected countries


v5.9.0 Released July 12th, 2022

View/hide detailed changelog

  • WHMCS 8.5 support added
  • Support for WHMCS 8.1 removed
  • Support for domain registration/transfer with automatic order acceptance


v5.8.0 Released March 30th, 2022

View/hide detailed changelog

  • Added: Option to overwrite existing data during CSV import
  • Added: Extended support for the Gateway Limiter


v5.7.0 Released February 4th, 2022

View/hide detailed changelog

  • WHMCS 8.4 Support added
  • Option to set an Alert when the mandate is missing added
  • WHMCS 8.0 support removed


v5.6.0 Released November 8th, 2021

View/hide detailed changelog

  • Added: WHMCS 8.3 Support
  • Added: Saving the name in the tblemails for mails sent by the module
  • Added: Replacement of some special characters in the name of the account holder with a space when exporting
  • Added: If the debit advice is activated for the customer, it is now also sent to contacts who have the authorisation for invoices. If there is no contact with this authorisation, only the customer receives the notification. Fixed: If an invoice was subsequently converted into a credit note, the booking in the module was not changed Fixed: Under certain circumstances, a draft invoice could be loaded into the module
  • Removed: WHMCS 7.10 support


v5.5.0 Released August 5th, 2021

View/hide detailed changelog

  • Added: WHMCS 8.2 support
  • Added: Option that customers who have been allowed direct debit are automatically stored in the gateway limiter (if this is active).
  • Added: Deactivation of the SEPA customer area if the customer is blocked for SEPA direct debit in the gateway limiter (if active).
  • Added: Display of the module changelog in the module when a new version is available
  • Added: Option to clean up the module database via cron to automatically remove old - already booked - entries
  • Added: Option to hide the cell of the EndtoEndId in the admin area
  • Added: Option to hide the PmtInfId cell in the admin area
  • Added: Creation of a log entry when sending an e-mail
  • Added: Support for the WHMCS setting: Disabling Outgoing Mail
  • Added: Option to highlight the customer name in the module overview with the colour of the customer group
  • Added: Option to set the value BtchBookg to false when using the batch export with a Payment Information Block.
  • Changed: If a creditor ID is stored in the module when using Stripe, this will be used for the module notifications.
  • Fixed: Missing SEPA invoices in the module when SEPA data is subsequently entered for an auto-mandate and the standard payment method is changed
  • Fixed: Storage of the PmtInfId for batch exports
  • Fixed: Error message in the checkout if the specification of the bank name was deactivated in the module
  • Removed: WHMCS 7.9 support
  • Removed support fot PHP < 7.2
  • Import function for the Paymentbase module removed


v5.4.6 Released February 13th, 2021

View/hide detailed changelog

  • Fixed: Possible error when sending e-mails using SMTP


v5.4.5 Released February 5th, 2021

View/hide detailed changelog

  • Fixed: Error in XML file fixed when using PAIN 008.001.02 German


v5.4.4 Released February 1st, 2021

View/hide detailed changelog

  • Added: WHMCS 8.1 Support
  • Removed: WHMCS 7.8 Support


v5.4.3 Released November 18th, 2020

View/hide detailed changelog

  • Fixed: Missing send_lib2.php file added (concerns mail sending WHMCS < 8.0)


v5.4.2 Released November 9th, 2020

View/hide detailed changelog

  • Incorrect redirect when using a manual transmission to stripe


v5.4.1 Released November 9th, 2020

View/hide detailed changelog

  • Error message Column 'KID' cannot be null, if in WHMCS 8.0 an order was stored as admin


v5.4.0 Released November 6th, 2020

View/hide detailed changelog

  • WHMCS 8.0 support
  • PHP 7.4 support
  • New option that no debit notification is sent when a booking is exported again


v5.3.3 Released July 23rd, 2020

View/hide detailed changelog

  • In the case of a stripe debit note, under certain circumstances no invoice was created for the chargeback fee and the status of the booking was not changed
  • Correction in the status display for stripe direct debits with the status "failed


v5.3.2 Released July 2nd, 2020

View/hide detailed changelog

  • on some systems the WHMCS version detection failed which led to errors when sending mail
  • BIC was not included in the CSV import
  • Support for WHMCS 7.7 removed (EOL since 01.02.2020)


v5.3.1 Released April 29th, 2020

View/hide detailed changelog

  • active logging removed from development purposes
  • Correction of logo URL in mail header/footer on WHMCS new installations
  • Error handling for SMTP errors changed


v5.3.0 Released April 20th, 2020

View/hide detailed changelog

  • WHMCS 7.10 Support
  • Possibility to display values of Client Custom Fields in SEPA mails (format {client_custom_field_nameofthefield} the name of the field is written in lower case)
  • Fixed a bug with the IBAN entry in the checkout, that the entry could not be deleted with the backspace key


v5.2.1 Released March 10th, 2020

View/hide detailed changelog

  • delete invoices from the module database if their invoice amount has been set to 0.00 via the WHMCS API
  • Error message if a new SEPA customer wanted to store his data in the viewinvoice
  • Error message on the viewinvoice in combination with automandat


v5.2.0 Released January 28th, 2020

View/hide detailed changelog

  • PHP support < 7.1 removed
  • WHMCS support < 7.7 removed
  • WHMCS Support 7.9 added
  • Saving the EndToEndId during XML export for easier identification of bookings
  • Removal of the "Upgrade to version 3" menu item (users who want to upgrade from versions < 3.0 to a new version please contact support)
  • Option to define values for transaction fees (only for WHMCS internal, no transfer to the customer)
  • Change in Stripe Callback to bypass the rare case that the callback is called faster than the transfer to Stripe is completed


v5.1.7 Released December 22nd, 2019

View/hide detailed changelog

  • Incorrect forwarding when a new SEPA customer wants to top up credit


v5.1.6 Released November 29th, 2019

View/hide detailed changelog

  • Incorrect loading of the language file


v5.1.5 Released November 28th, 2019

View/hide detailed changelog

  • Error when changing bank details via the customer area


v5.1.4 Released October 24th, 2019

View/hide detailed changelog

  • Logging included in development removed.
  • Fixed a display error with a setting in the module settings


v5.1.3 Released October 22nd, 2019

View/hide detailed changelog

  • No editor was displayed in the e-mails of fresh WHMCS installations.


v5.1.0 Released September 10th, 2019

View/hide detailed changelog

  • With autosetup the parameter sendregistrar = true added
  • Option to prefer transmission to Stripe and Micropayment to compensate for possible processing times.
  • WHMCS 7.8 Support
  • Invoice text of the Stripe return debit invoice was hardcoded english
  • Option to define a default payment method for return debit memo fee invoices
  • Option to have individual transactions in the XML file instead of a collective debit memo when exporting batches (support may vary by software/bank)
  • Option to have the order accepted automatically only if all ordered products allow this


v5.0.14 Released August 5th, 2019

View/hide detailed changelog

  • Adminarea langfix


v5.0.13 Released July 29th, 2019

View/hide detailed changelog

  • Template error fixed which caused that an IBAN entered wrong in the cart could not be corrected any more
  • If the customer already has invoices with SEPA Direct Debit and deposits the bank data for the first time with a new order, the bank data is transferred to the existing open direct debit invoices.
  • Support for WHMCS < 7.6 discontinued.


v5.0.12 Released July 15th, 2019

View/hide detailed changelog

  • Deletion of blanks at the beginning / end of the address for Swiss customers in XML export
  • Mandate date was empty if the mandate was accepted via the checkbox in the admin area.


v5.0.6 Released May 18th, 2019

View/hide detailed changelog

  • Notification of false creditor ID when using Stripe
  • Addition of a checkbox in the customer area
  • Incorrect customer creation at Stripe when the data was sent via the customer area for the first time


v5.0.5 Released May 6th, 2019

View/hide detailed changelog

  • Incorrect decryption of bank data in the admin mail for new bank data


v5.0.4 Released April 21st, 2019

View/hide detailed changelog

  • Under certain circumstances, the debit advice did not contain any text.


v5.0.3 Released March 6th, 2019

View/hide detailed changelog

  • Replace Vars in Header/Footer


v5.0.1 Released February 22nd, 2019

View/hide detailed changelog

  • Fixed message: Unable to call protected function sepa_update_paymentmethode


v5.0.0 Released February 4th, 2019

View/hide detailed changelog

  • Feature: Option to use a different sender name than the one stored in the WHMCS settings for e-mails sent by the module
  • Feature: Option to use a different sender address than the one stored in the WHMCS settings for e-mails sent by the module
  • Feature: Option to limit SEPA customer area for sub-contacts with WHMCS authorization for invoices
  • Fix: If a transaction for the complete remaining amount was added manually, for example, because the customer paid by bank transfer, the posting was not removed from the module.
  • Fix: Invoice is now also automatically marked as paid by the cron (if activated) if the invoice has the status "Payment Pending".
  • Feature: Optional hint text on the checkoutcomplete page that, if no automandat/stripe is used, requires a completed mandate
  • Workaround: the invoice is manually marked as paid via WHMCS, but no transaction number is stored, the module now generates a transaction ID on its own so that the invoice is handled correctly by WHMCS in the case of a return debit, since WHMCS unfortunately does not do this.
  • Fix: If a new customer for the SEPA module has deposited his bank data via the customer area, the variables in the admin mail were not replaced.
  • Feature: If a customer is deleted in WHMCS now his account in the SEPA module will be removed as well.
  • Fix: If the payment type for an invoice was changed from direct debit to something else after a return debit memo and then (after clarification with the customer) back to direct debit, the invoice amount was inverted in the module.
  • Feature: Support - Stripe works with Automandat
  • Feature: WHMCS 7.7 Support
  • Feature: PHP 7.3 Support
  • Removed: Support for WHMCS < 7.3 removed
  • Feature: Option that changes the client's standard payment method (including add-ons, products and domains) to SEPA upon acceptance of the mandate (also applies to Automandat and Stripe).
  • Feature: Option to insert the e-mails sent by the module into the header/footer stored at WHMCS.
  • Fix: If the SMPT mail dispatch was configured in WHMCS without encryption, the mail dispatch failed.


v4.0.3 Released December 17th, 2018

View/hide detailed changelog

  • When using, no e-mail was sent for a chargeback and no invoice was created for the fee.


v4.0.2 Released August 1st, 2018

View/hide detailed changelog

  • Customer is now created via the API when exporting, if not already done
  • Bank data could not be decrypted in micropayment single export
  • When using Micropayment, the date of the debit announcement is now converted to the customer format, instead of the format 2018-08-01
  • Bug with micropayment cronjob fixed


v4.0.1 Released July 31st, 2018

View/hide detailed changelog

  • Fixed: micropayment settings can't be saved


v4.0.0 Released July 25th, 2018

View/hide detailed changelog

  • Support for the payment service provider
  • Upload option for the direct debit mandate via the customer area
  • Upload possibility for the direct debit mandate via the admin area


v3.2.0 Released June 15th, 2018

View/hide detailed changelog

  • Added support for direct debits from Swiss customers


v3.1.1 Released April 15th, 2018

View/hide detailed changelog

  • Fixed Message: "Table tblinvoice not found" during the cronjob


v3.1.0 Released April 14th, 2018

View/hide detailed changelog

  • WHMCS 7.5 Support
  • PHP 7.1 & 7.2 Support
  • Option that the admin receives a mail when bank details are deposited / changed
  • Bugfix: Automatic marking as paid on the due date did not work if the invoice had the status Collection
  • Admin notification will be sent sooner if the option "Due date equal to debit date" is active, so you have enough time.
  • If the order can not be carried out in the checkout because an error message appears (for example because the customer has forgotten a field), the bank details already entered are now pre-filled.
  • BCC support
  • Need IonCube Loader 10.2
  • Support for WHMCS <7.2 discontinued


v3.0.1 Released March 2nd, 2018

View/hide detailed changelog

  • Wrong Validation during the Bulkexport


v3.0.0 Released February 27th, 2018

View/hide detailed changelog

  • Change the encryption of bank data from mcrypt to openssl
  • Possibility to clean up the mod_sepa_booking database table via the module in order to delete old, no longer needed data
  • Customer import from Paymentbase Module (Version 4.0 of December 2015)
  • Fixed a bug in the viewinvoice view when BIC was disabled


v2.10.1 Released November 28th, 2017

View/hide detailed changelog

  • Invoices marked as fraud were not marked as canceled in the module.


v2.10.0 Released November 7th, 2017

View/hide detailed changelog

  • Option to leave booking open if the invoice was markes as paid from the cronfunction
  • Don't import Draf invoices in the module


v2.9.1 Released November 3rd, 2017

View/hide detailed changelog

  • Fix include path for js scripts for the admin area
  • Added missing js scripts to zip file


v2.9.0 Released November 1st, 2017

View/hide detailed changelog

  • Check if bookingtext exist before starting export
  • Possibility to disable payment confirmation per client as Admin
  • Possibility to disable payment confirmation per client as Client
  • Hardcoded text "Neuer Kunde" on edit client removed
  • Support for WHMCS 7.3
  • Changed XML filename to sdd-YYYYMMDD.xml to get an better overview in file managers
  • Insert an entry in the client log if the client de/activate the SEPA announcementmail
  • Mark invoices as "Canceled" if WHMCS has mark the invoice as Fraud.
  • Support for autogenerated PDFs with prefilled fields like IBAN and BIC
  • The module is no longer supported on WHMCS 6.x because WHMCS 6.3 has been EOL since April 2017
  • Move the option to disable the announcementmail in the clientarea on a own tab, so that the client must not reenter the Bankdetails if he want to change the announcementmail
  • Wrong date with the weekend option


v2.8.1 Released August 7th, 2017

View/hide detailed changelog

  • {$rid} var wasn't replace on the clientarea
  • Remove whitespace on the beginning of the xml file


v2.8.0 Released August 2nd, 2017

View/hide detailed changelog

  • BIC Validation (Client- and Adminarea)
  • When manually adding a client, it is now checked if the client already exists
  • Better Errorhandling for the export
  • Additional vars for the pdf URL
  • Export refactoring
  • Data check before the export file is created


v2.7.1 Released July 4th, 2017

View/hide detailed changelog

  • Mails was sent via PHPmail, even if smtp was set
  • Mailerrors was saved in xml file.


v2.7.0 Released June 19th, 2017

View/hide detailed changelog

  • Option to disable announcementmail per client
  • Option that the client can disable the announcementmail over the clientarea
  • License Bugfix when the Update&Support access was reorderd
  • Don't reset mandate when the client reentered his bankdata (without changes)


v2.6.1 Released June 10th, 2017

View/hide detailed changelog

  • Fix Cart Hook if WHMCS is installed in a subdirectory


v2.6.0 Released June 7th, 2017

View/hide detailed changelog

  • Run jquery script only on the checkout
  • Put Checkout jquery script on an own js. file insteed of inline code
  • Option to disable the automatic inclusion of the .js file in the cart
  • Deleting entries requires confirmation


v2.5.0 Released May 24th, 2017

View/hide detailed changelog

  • Added support for the Payment Reversals function of WHMCS 7.2
  • Set the invoice to "Pending Payment" after export (only WHMCS 7.2+)


v2.4.0 Released March 28th, 2017

View/hide detailed changelog

  • Option to skip the Weekend if the debit date falls on Saturday/Sunday
  • Add the invoicenumber to the chargeback fee invoice


v2.3.2 Released February 16th, 2017

View/hide detailed changelog

  • Missing Clientname in the Mandat Confirmation when the mandate was create in the clientarea


v2.3.1 Released January 26th, 2017

View/hide detailed changelog

  • remove_umlauts cell was not created during new installations


v2.3.0 Released January 8th, 2017

View/hide detailed changelog

  • Error Message on the main page if the secretkey.php is missing to avoid a blank page
  • "Cancel"-Label wasn't visible
  • Option to remove Umlauts for the XML File


v2.2.2 Released December 13th, 2016

View/hide detailed changelog

  • Mark invoice only as paid if the API Call was successfull
  • Bugfix: Failed to send the chargeback mail
  • Option to choose if you want to taxed the chargeback fee
  • Option to generate Basic Debit or Company debit files


v2.2.1 Released October 31st, 2016

View/hide detailed changelog

  • Bugfix in the Gateway file


v2.2.0 Released October 9th, 2016

View/hide detailed changelog

  • Added Adminwidget to show Clients with SEPA invoice without mandate
  • Option for Mandate Reminder added
  • E-Mail Template for Mandate Reminder added
  • Show the PDF Mandate button after the order only if the payment methode was SEPA
  • Langfix on the Order Complete Page
  • Support for WHMCS 7
  • Support for PHP 7
  • Support for Pain 008.001.02 German
  • Canceled invoices have not been changed on the status
  • No label was displayed for the invoice status "Cancel", which means that the text could not be recognized
  • Text above the PDF button in the viewinvoice added to inform the customer
  • CreDtTm Dateformat changed
  • Support for Pain 008.001.02 Netherland (XML Validated with the Rabobank Format checker and the Format Tool of ING)
  • Use the client company name as to-name for E-Mails
  • Added Cart Templates for WHMCS 7
  • Disable Bulk Export button if no checkbox is selected
  • {$signature} Variable added for all Mail Templates


v2.1.5 Released September 29th, 2016

View/hide detailed changelog

  • The cell announcementmail was not created during an update


v2.1.4 Released September 29th, 2016

View/hide detailed changelog

  • Fix invalid Date in the chargeback transaction
  • Export Reminder Bugfix


v2.1.3 Released September 19th, 2016

View/hide detailed changelog

  • Bugfix for the message "Integrity constraint violation: 1048 Column 'BIC' cannot be null " in the viewinvoice


v2.1.2 Released September 15th, 2016

View/hide detailed changelog

  • Importer Fix
  • Add sent Mails to the client log
  • Use Langfile for the Sidebar Link


v2.1.1 Released August 11th, 2016

View/hide detailed changelog

  • Bugfix: by the redirect after order
  • Bugfix: Blank Page in the client area
  • The Option "mark invoices paid automatically" Is now activated per customer
  • Invoices are marked as paid when a mandate exists
  • Auto provisioning works only when a mandate exists


v2.1.0 Released August 8th, 2016

View/hide detailed changelog

  • Changed: show the variables only on needed sites
  • Feature: Display the IBAN in 4er blocks
  • Changed: rename the button in the clientarea
  • Feature: 2 new variables in the debit announcement
  • Feature: Remove deleted invoices
  • Feature: E-Mail Notification if an invoice is ready to export
  • Feature: Tooltips in the settings added
  • Feature: Option to auto accept new orders


v2.0.3 Released April 19th, 2016

View/hide detailed changelog

*Remove hardcoded text in the tabs *Bugfix with the option due date=debit date


v2.0.2 Released April 18th, 2016

View/hide detailed changelog

  • Added: Own Lang String for the Mandate ID in the clientarea
  • Bugfix: while saving the name of the bank in the clientare
  • Changed: Changed java script call in the clientarea for compatibility to the whmpress bridge


v2.0.1 Released April 17th, 2016

View/hide detailed changelog

  • Bugfix for saving settings
  • Bugfix for saving the client bank details in the clientarea with manually mandate
  • Bugfix in the export with the setting: Payment Information Block
  • Bugfix when the client sends no BIC/Bankname in the Clientarea


v2.0.0 Released April 15th, 2016

View/hide detailed changelog

  • Bugfix: Text "filtered from X total entries" was hardcoded
  • Added: Possibility to delete/retain the module database on module deactivation
  • Changed: Use the Laravel database connection
  • Changed: Redesign Modules Settings
  • Added: Module Update Check
  • Changes: Adjusted status display in the widget
  • Bugfix in the presentation of bank data / mandate in the summary table
  • Added: E-Mail ntification for Bank Transfers
  • Added: Possibility to create a XML for Bank Transfers (for refunds,..)
  • Added: Option to mark exported Invoices as paid
  • Added Option to disable invoice payment confirmations
  • Added: Option that the client can change his banking details in the client area
  • Added: IBAN validation in the hole module
  • Added: Consideration of partial payment
  • Added: Option to save the IP/Date for auto Mandate


v1.2.2 Released March 15th, 2016

View/hide detailed changelog

Fix in the gateway file which don't insert the invoice due date under certain circumstances


v1.2.1 Released February 18th, 2016

View/hide detailed changelog

  • Bugfix in the Importscript


v1.2.0 Released February 11th, 2016

View/hide detailed changelog

  • Feature: IBAN-only support
  • Feature: Choose Pain Version in the module
  • Feature: Option to disable the Name of the bank
  • Feature: Option to export Invoices for the due date
  • Feature: Checkboxes on the "All Booking" page
  • Bugfix: Wrong Invoice Number in a E-Mail


v1.1.1 Released January 15th, 2016

View/hide detailed changelog

  • Bugfix: removed hardcoded Placeholders
  • Bugfix: If you created a client manually in the backend, you had to take a step back to apply another customer
  • Bugfix: If you change the due date for an invoice, it has not been recognized by the module
  • Added: Templates for boxed and modern orderforms
  • Feature: Possibility to disable emails that are sent by the module
  • Feature: Option to use the due date as booking date (experimental)
  • Feature: new file name for the XML (sepa-exportDDMMJJJJ-HHMMSS)
  • Feature: Possibility to change the account holder in the module
  • Feature: Ability to remove single bookings from the module


v1.1.0 Released January 7th, 2016

View/hide detailed changelog

  • Fixed empty DropDown when the client was a company without contact person
  • Show the company in all tables
  • Integration of a live search
  • Integration of a CSV import for customer data
  • Fixed issue with Invoice numbers
  • Added IBAN validation on the client side
  • Disable Payment Reminders
  • Several Fixes


v1.0.3 Released December 28th, 2015

View/hide detailed changelog

  • Fix with the cronjob


v1.0.2 Released December 21st, 2015

View/hide detailed changelog

  • Support for XML Pain 008.001.02 files for austria


v1.0.1 Released December 12th, 2015

View/hide detailed changelog

  • delete spaces in IBAN and BIC when they are stored
  • lang fix by the manually creation of a Client in the module
  • changed client bank details are now updated to all open transactions
  • second button for chargebacks
  • if you/the client change the paymentgateway for an invoice, the open Invoice would be removed from the modul
  • fix for the viewinvoice
  • option to disable the PDF form and accept the debit authorization automatically
  • don't insert invoices with zero or negative amount to the module


v1.0.0 Released December 6th, 2015

View/hide detailed changelog

initial release


See also

WHMCS Bitcoin Payments

Accept Bitcoin payments on your website

Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website

Coinbase Commerce

No Fees, Easy Setup. Accept cryptocurrencies like: Bitcoin, Bitcoin Cash, Ethereum and Litecoin!

Gateway Fees for WHMCS

With this WHMCS module, you'll get the payment gateway fees from your clients directly.

PayTR Virtual Pos iFrame API

Open your web site to shopping with the advantages of PayTR. Take your payments securely.