Direct Debit SEPA (EU)
Accept Direct Debit payments for the connected SEPA (Single European Payment Area) countries and improve your conversion at checkout, without the use of a payment provider (works directly with your bank).
Control who can pay with Direct Debit
With the Direct Debit extension you can control who can use the payment option at checkout. Depending on the products you are selling or type of business you can only allow trusted users in a specific group (VIP Member or Wholesale for b2B usage) and allow the usage based on the amount in the shopping cart (this also depends on your contract with your bank).
A list of all new placed orders allows you to control to which batch an order is added. For every batch it's possible to set an execute date and create an export in the correct XML format. When a batch is processed by your bank you can mark the whole batch as payed, this will set all invoices/orders as paid. When a payment for an order failed, it is possible to mark it as a 'Storno' and add it to a new batch for a new attempt.
Export XML format
The export that you upload to your bank is in the PAIN.008 XML format. This format describes all the needed fields to implement a successful charge from your customers bank account. The export will consist of 3 parts:
- OOFF: One-Off payments, for single transactions
- FRST: First transaction, this will authorise you to do subsequent debits for the same customer
- RCUR: Recurring payment, every subsequent payment done for the same customer
As not all banks allow you to upload a batch that has all 3 sub-batches it is also possible to export one batch-type at a time. It is also possible to force every payment to be of the type OOFF during batch export. To minimise the number of jobs in a batch, it is possible to group payments to the same IBAN account.
Signature input during cherckout
Depending on the products you are selling you can choose to allow customers to sign to authorise you to SEPA Direct Debit them from the given bank account.
For more information about installation of this extension goto our Installation Guide.
If you have an installation or configuration question about this extension, please use our Contact Form to get in touch with us.
View a live working demo of this extension to check if it meets your requirements.
Frontend URL: http://directdebitsepa.genmato.com/
Backend URL: http://directdebitsepa.genmato.com/admin/
- Release notes
Version: 15.293.1, release date: 2015-10-21Changed logging method
Updated Genmato Core module
Updated Genmato Payment moduleVersion: 15.291.1, release date: 2015-10-19Added check on changed IBAN on save from backend (to reset counter)Version: 15.53.1, release date: 2015-02-23Added option mark invoice as PAID (from pending or batch invoice list)
Added option to export a single batch type (OOF/FRST/RCUR)Version: 15.20.1, release date: 2015-01-20Added batch type to payment transaction idVersion: 15.14.1, release date: 2015-01-14Fixed problem with generating batch list in pending invoice gridVersion: 15.13.1, release date: 2015-01-13Changed rounding invoice total in batch export fileVersion: 15.6.1, release date: 2015-01-06Fixed filter on qty and amount in batch gridVersion: 15.5.1, release date: 2015-01-05Added batch type to PmtInfId for unique batch IDVersion: 14.348.1, release date: 2014-12-15Fixed wrong BIC stored in account when IBAN changedVersion: 14.342.1, release date: 2014-12-09Added IBAN validation for orders in Magento Admin
Added savinf correct BIC when using webservice and a valid BIC is returnedVersion: 14.331.1, release date: 2014-11-28Fixed problem with storing changed IBAN/BIC details during checkout when data is already storedVersion: 14.311.1, release date: 2014-11-07Fixed missing BIC after order placed when not using webserviceVersion: 14.303.2, release date: 2014-10-30Fixed export to use Batch Invoice IBAN/BIC and Name field in XMLVersion: 14.303.1, release date: 2014-10-30Added admin notification for low balance of IBAN/BIC Webservice account
Added local IBAN check fallback when webservice check failsVersion: 14.302.1, release date: 2014-10-29Added form to edit IBAN / BIC And Name for Direct Debit
Added new batch invoice status (Invalid IBAN)
Added massaction to check IBAN and retreive BIC from webservice to verify data
Changed check on admin customer edit form to use new webserviceVersion: 14.300.1, release date: 2014-10-27Added validation of IBAN thru (paid) webservice
Retrieve valid and correct BIC from validated webserviceVersion: 14.281.2, release date: 2014-10-08Fixed batch export in CSV/XML formatVersion: 14.281.1, release date: 2014-10-08Changed the translation of characters in username and messageVersion: 14.274.1, release date: 2014-10-01Fixed Batch invoice and Pending Invoice filters
Updated Genmato Core bundleVersion: 14.258.2, release date: 2014-09-15Forced batch export amounts to 2 decimals
Replaced special characters with UTF-8 version
Added order status in Pendig order grid and batch invoice grid
Fixed invoice filter/pagination
Fixed type in default config settings for export format
Changed batch_invoices loading to safe memory usage (on big collections)Version: 14.214.1, release date: 2014-08-02Changed version format, now uses Year.DayNumber.DayVersion
Fixed search for billing name in pening invoice list
Changed minimal future days from 5 to 2 for export batch
Added observer for ReBilling insert of DirectDebit account informationVersion: 1.2.3, release date: 2014-07-27Fixed Pain 008.002.02 xml formatVersion: 1.2.2, release date: 2014-07-19Added Pain 008.002.02 xml format (Used in DE)
Added CDD and CDB debit type *Used in DE)Version: 1.2.1, release date: 2014-06-03Added option to e-mail invoice when order is created
Fixed error on BillingAgreement in customer accountVersion: 1.2.0, release date: 2014-04-28Changed batch EndToEndId to use internal invoice ID (Rabobank '-' not allowed in this field)
Changed check on readonly field in form
Forced IBAN without space and in uppercase in export
Forced BIC without space and in uppercase in export
Added option to force the use of One Off export batch type.
Added check if order in batch exists
Added foreign keys on the batch invoice table (on the fields batch_id, store_id, order_id and invoice_id)Version: 1.1.4, release date: 2014-01-30Added extra error checking on isAvailable function for Quote objectVersion: 1.1.3, release date: 2014-01-27Fixed checkout input fields readonly for customer accounts where editable is set to no with no IBAN/BIC/Name enteredVersion: 1.1.2, release date: 2014-01-27Fixed checkout fields readonly for guestsVersion: 1.1.1, release date: 2014-01-23Fixed saving Mandate ID and Sign name at customer saveVersion: 1.1.0, release date: 2014-01-17Added customer attributes to reminder e-mail template filter
Fixed index created during setup