Open Banking Reconciliation

Open Banking Reconciliation

Developed By ProcyonLabs

Compatible with WHMCS v8.11

Open Banking Reconciliation

Effortlessly reconcile bank transfers from over 2,500 banks across the EU using powerful Open Banking APIs. This addon automates the reconciliation of payments by fetching transactions from your connected bank accounts during every cron run. Once matched to an invoice number, the transaction is registered in WHMCS automatically, saving you time and eliminating manual errors.

The addon can be used with GoCardless, Wise API, or Enable Banking (coming soon).

Why Choose Open Banking Reconciliation WHMCS?

This addon is designed to eliminate the challenges of manual payment reconciliation while boosting efficiency and accuracy. Key benefits include:

  • Time savings through full automation.
  • Customizable functionality for diverse business needs.
  • Improved accuracy with advanced matching and exclusion rules.
  • Scalability to handle multiple banks and currencies.

Upgrade your WHMCS system with Bank Transfer Payment Reconciliation, the smart solution for modern financial operations. Start automating today!

Features

Automatic Reconciliation

Streamline your financial processes with automated reconciliation. Transactions are fetched from the bank on every cron run and matched to unpaid invoices using a customizable regex rule. Matched transactions are registered in WHMCS automatically, and unmatched ones can be manually reviewed and assigned effortlessly.

Customizable Matching Rules

Out of the box, the addon matches invoice numbers formatted as "#12345" from transaction references. Need a different setup? No problem! Customize the regular expression rules to adapt the addon to your specific requirements.

  • New Feature: Override invoice matching with hooks for advanced, custom implementations.

Exclude Automatic Payments with Keywords

Prevent conflicts by excluding specific transactions automatically. Specify keywords like "credit card processor" or any other terms to ignore payments that don’t require reconciliation.

Admin Dashboard Widget

Keep a finger on the pulse of your payment processes with the admin dashboard widget. Quickly view transactions awaiting review, and in the near future, monitor account balances directly from the widget.

Scheduled Import of Transactions

Import transactions independently of WHMCS's cron schedule to reduce the risk of API errors or overloading. Set a custom sync frequency to ensure smooth operations.

Multi-Currency and Multi-Bank Support

Handle payments from unlimited bank accounts across multiple countries and currencies. Assign specific payment gateways to each bank account for precise financial management.

Comprehensive Bank Coverage

Leverage Open Banking to connect with over 2,500 banks in 31 EEA countries. Supported institutions include Wise, Revolut, N26, PayPal, and major banks like ING, Deutsche Bank, HSBC, and more.

  • View the full list of supported banks via GoCardless here: https://gocardless.com/bank-account-data/coverage/

Direct API Integrations

Expand your capabilities with direct API integrations. Wise API: Connect directly for enhanced functionality. Upcoming Providers: Integrations with Plaid and Enable Banking are on the horizon.

Discounts

If you operate multiple WHMCS instances, reach out to us! We offer special discounts on multiple licenses to support your scaling needs. https://procyonlabs.eu/contact-us.

 

Reviews

5 stars
2
2
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0

Thomas Gravesen @thomas5627

June 11, 2022 at 09:04:01 AM

This plugin is so awesome. It saves us a lot of time when you are dealing with clients who pay by bank transfer. And the developer Gabor, he replies very fast via email, and he even helped make a regex that could fit into how our clients put the invoice number. This is a must have plugin, if you receive bank transfer. 5 stars from us, genuinely deserved

  • 2 years ago
  • Version Number 1.2.0

Gabor Bencsik @gabor8460

March 17, 2022 at 01:59:03 PM

Very easy to use and works as expected. This module has allowed us to reallocate resources to other, more important tasks.Gabor K. was quick to answer any questions we had, and with his help we were able to set up the automation easily.

  • 2 years ago
  • Version Number 1.1.0

Version Compatibility


Compatible with WHMCS v8.11

Full Version Compatibility


  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2

System Requirements


  • GoCardless.com account (completely free forever) OR Wise account OR Plaid account (coming soon) OR Enable Banking account (coming soon)
  • PHP 7.4 & ionCube 10+ & WHMCS 8.2+ (active development)

* 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 ProcyonLabs

Changelog

v3.4.1 Released September 4th, 2024

Latest Version


Added

  • Diagnostic page - displaying system information, easy download of logs
  • Link to GoCardless field list for mapping on setup/change pages
  • New GoCardless field for mapping
  • Displaying success message after linking a new account

Changed

  • Install instructions now mentioning folder permission change requirement for cache
  • Design updates - transactions page

Fixed

  • GoCardless cache might throw an error in some cases
  • GoCardless setup/change is now not depending on the transaction list
  • Wise setup/change is now not depending on the transaction list
  • Remove unused code, cleanup
  • Base url fix for image assets
  • Fix problems with search
  • Unencoded version of hooks.php, hooks might not be recognised in some cases
  • Fix cache path issue on multiple installations

 

Previous Versions


v3.2.3 Released June 18th, 2024

View/hide detailed changelog

New in version 3.0.0+:

  • Initial version of the v3 version with PHP 7.4 and PHP 8+ support from a single code-base
  • Wise Direct API available
  • Ignore list setting - hide regular payments for given keywords, eg. card payment processors
  • Auto apply transaction only for non Paid invoices
  • Removed references to Nordigen

 

v2.0.1 Released February 14th, 2023

View/hide detailed changelog

Added

  • PHP 8.1 & ionCube 12 & WHMCS 8.5+ (active development, V1.x versions supporting earlier PHP versions)

Fixed

  • Fix installation issue
  • Fix url in emails

 

v1.8.1 Released December 19th, 2022

View/hide detailed changelog

Added

  • Added new transaction status

 

v1.7.0 Released November 29th, 2022

View/hide detailed changelog

Added

  • Setting to disable auto add of transactions
  • Hook for custom matching functionality (example in install instructions)

 

v1.6.0 Released November 10th, 2022

View/hide detailed changelog

Added

  • Adding new transaction fields for mapping
  • Ignore account (as payment gateway option)

Fixed

  • CSS file path on new bank connection page
  • Fix "Change" page for account mapping change

 

v1.5.2 Released October 24th, 2022

View/hide detailed changelog

Added

  • Fallback to Offline license check

Fixed

  • remittanceInformationUnstructuredArray saved correctly

 

v1.4.1 Released August 22nd, 2022

View/hide detailed changelog

Added

  • Suspending account transaction checks for 2 hours in case of failure to prevent requisition suspension
  • Supporting custom admin path (redirects, emails)

Fixed

  • Renew button is visible for linked accounts

 

v1.3.0 Released June 19th, 2022

View/hide detailed changelog

Added

  • Test Regex on existing transactions (all transactions page)
  • Added page to re-map API response keys and change payment gateways

Fixed

  • Setup form layout

Removed

  • First transactions ignored

 

v1.2.1 Released May 30th, 2022

View/hide detailed changelog

Fixed

  • Admin email url

 

v1.2.0 Released April 23rd, 2022

View/hide detailed changelog

Added

  • Assign invoice to fully pay multiple invoices manually / automatically (on multiple regex match, if all invoices from comment totals the transaction)
  • Admin email notification for transactions waiting for review (daily, if transaction is pending for more than a day)
  • Retry request to Nordigen and Licensing in case of connection or server errors

Changed

  • Separate status for assigned transactions (doesn't apply retroactively)
  • Added link to admin emails
  • Module log contains caller function name

 

v1.1.0 Released March 10th, 2022

View/hide detailed changelog

Added

  • Admin email notification for expired account links
  • Renew expired account links
  • List all transactions

 

v1.0.0 Released March 9th, 2022

View/hide detailed changelog

  • Initial commercial release

 

See also

Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

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

Free
Account Statements Module

Send account statements to customers

Free
GST WHMCS Module For India

As WHMCS does provide tax rules options where you can configure your GST tax but we have some extra features in our module that makes it stand out and necessary to use.

Commercial
Handling Fees

A handling fee are the costs that business owners incur when processing payments from customers.

Free
Discount Center For WHMCS

Introduce discounts applicable to orders of specified products combinations or quantities.

Commercial