Promotions

  • Advanced HRM : Advanced human resources management

    This module brings a layer of ergonomics and additional features in the standard Dolibarr human resources management module, such as the facility to create absence requests from the employee schedule, the addition of automatic VAT rates, the integration of the km scale on the tranche 1 and of google maps.

    145.00 €  (348€)

New products

BankSync Reality — DSP2 Bank Sync, Automated Reconciliation & Financial Mastery (GoCardless/Tink/Powens)

mp22796d20260303163351

BankSync Reality connects Dolibarr to bank accounts through GoCardless, Tink, or Powens. Automatically synchronize transactions, reconcile invoices, credit notes, salaries, and expense reports, manage grouped payments, and align Dolibarr’s calculated balance with the actual booked bank balance.

349.00 €
Excl. tax

  • Author Moisson Julien
  • Module version 3.0.23
  • Release date 03/03/2026
  • Access to download and updates 360 days
  • How to contact support contact@akyras.com
  • Compatibility Dolibarr V20 - V24   -   PHP>= 8.0
  • Last update 10/19/2026 08:39 AM

More info...

BankSync Reality — Advanced banking control directly inside Dolibarr

BankSync Reality turns Dolibarr into a complete banking control center.

The module connects your bank accounts to Dolibarr through GoCardless Bank Account Data, Tink, or Powens, imports transactions actually booked by your banks, and helps reconcile them with invoices, payments, credit notes, salaries, and expense reports.

It provides a centralized and actionable view of your financial activity without repeated CSV imports or manual comparisons across several platforms.

Multi-provider bank aggregation

BankSync Reality can use the following providers simultaneously:

  • GoCardless Bank Account Data;
  • Tink;
  • Powens.

A single Dolibarr installation can manage:

  • several banking providers;
  • several connections per provider;
  • several bank accounts per connection;
  • several Dolibarr bank accounts;
  • several entities when multicompany features are enabled.

Each external account can be enabled, disabled, and mapped independently to the appropriate Dolibarr bank account.

Bank availability depends on the selected provider, country, and provider agreement.

Reliable incremental bank imports

The module supports:

  • initial transaction history imports;
  • retrieval of new transactions;
  • updates to previously imported transactions when banking data changes;
  • booked and pending transactions;
  • booking and value dates;
  • descriptions, banking references, amounts, currencies, and balances;
  • duplicate prevention using provider transaction identifiers;
  • connections containing several bank accounts.

After the initial import, BankSync Reality can create an initial balance adjustment so that the balance calculated by Dolibarr matches the booked balance reported by the bank.

Manual and scheduled synchronization

Synchronization can be launched manually or automatically through Dolibarr scheduled jobs.

The module handles:

  • asynchronous provider refreshes;
  • automatic continuation of pending synchronization cycles;
  • multi-account banking connections;
  • configurable synchronization frequencies;
  • temporary provider errors;
  • expired access tokens;
  • expiring bank consents;
  • reconnection and strong-authentication requirements.

A monitoring dashboard displays scheduled-job status, recent executions, upcoming synchronizations, imported operations, and actions requiring user attention.

Advanced bank reconciliation

BankSync Reality analyzes amounts, dates, banking references, descriptions, and accounts to suggest relevant matches between bank transactions and Dolibarr records.

Supported scenarios include:

  • customer invoice and received payment;
  • customer credit note and refund;
  • supplier invoice and outgoing payment;
  • supplier credit note;
  • individual salary payment;
  • bank transfer covering several salaries;
  • individual expense report;
  • grouped reimbursement of several expense reports;
  • one payment linked to several documents;
  • several payments grouped into one bank transaction;
  • partial reconciliation;
  • one payment split across several bank transactions;
  • manual search when no reliable suggestion is available.

Users remain in control of suggestions before confirmation.

Automation rules

The module includes a rule engine for recurring reconciliation workflows.

Rules can use criteria such as:

  • bank account;
  • debit or credit direction;
  • amount range;
  • included or excluded wording;
  • banking reference;
  • target record type;
  • execution priority.

BankSync Reality also provides:

  • rule simulation before activation;
  • conflict detection;
  • deterministic priority management;
  • rule editing and disabling;
  • audit logs for automatic validations;
  • safeguards against ambiguous matches;
  • deterministic grouped-payment handling.

No automatic reconciliation is performed when the amount, period, uniqueness, or confidence level is not sufficiently reliable.

History and audit trail

A dedicated activity view tracks:

  • banking connections;
  • manual and scheduled synchronizations;
  • transactions read and imported;
  • operations already present;
  • provider errors;
  • authorizations requiring renewal;
  • completed reconciliations;
  • manual and automatic validations;
  • applied automation rules.

Successive checks belonging to the same synchronization cycle are grouped into a single readable history entry.

Bank consent management

BankSync Reality monitors banking authorization status and can report:

  • expired authorizations;
  • upcoming expiration dates;
  • consents requiring validation;
  • strong customer authentication requirements;
  • banking connections requiring renewal.

When the provider supplies an expiration date, the module can warn users before the deadline and highlight the renewal action.

Complements Stripe, PayPal, and Dolibarr payments

BankSync Reality does not replace your payment methods. It closes the loop between:

  1. the invoice created in Dolibarr;
  2. the payment entered or received;
  3. the payout actually visible at the bank;
  4. the synchronized bank transaction;
  5. the final reconciliation.

This makes it easier to identify:

  • fees;
  • payout delays;
  • grouped settlements;
  • refunds;
  • amount differences;
  • missing payments;
  • unreconciled transactions.

Security and access rights

The module includes:

  • encryption of sensitive tokens;
  • no storage of online banking passwords;
  • protected OAuth flows;
  • entity-level connection isolation;
  • separate rights for viewing, administration, and reconciliation;
  • configurable restrictions by bank account;
  • duplicate protection;
  • concurrent-validation protection;
  • logging of imports, errors, and sensitive actions.

A native Dolibarr experience

From one interface, users can:

  • configure banking providers;
  • connect or renew a bank connection;
  • verify authorizations;
  • map external accounts to Dolibarr accounts;
  • import transaction history;
  • synchronize new activity;
  • configure automatic frequencies;
  • review transactions awaiting reconciliation;
  • create automation rules;
  • monitor activity and incidents;
  • manage permissions by user or group.

The interface is fully integrated with Dolibarr and supports the language variants used by the ERP.

Developed by Akyras — akyras.com

Important — Third-party banking services and refund conditions

BankSync Reality is independent software and is not affiliated with GoCardless Bank Account Data, Tink, or Powens.

Using the module requires valid access to at least one supported banking provider. Depending on the provider, country, supported banks, and applicable commercial terms, access may require a business account, provider approval, a separate agreement, a paid subscription, or additional fees.

All third-party registrations, approvals, agreements, subscriptions, and fees are the sole responsibility of the purchaser and are not included in the module purchase price.

Before purchasing, customers are responsible for verifying their eligibility, bank availability, and the applicable contractual and pricing conditions.

Akyras does not guarantee provider approval, availability of any specific bank, free access, or uninterrupted third-party services.

Subject to applicable mandatory consumer protection laws, no refund may be claimed solely because the purchaser does not have a provider account, declines the provider's commercial terms or fees, or is denied or loses access to a third-party service.

This provision does not affect statutory rights relating to defects or non-conformity of the module itself.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org