Checkout Optimisation

Bank Transfer Revolution

PrestaShop bank transfers from payment instructions to statement matching, partial receipts and reviewed payment confirmation

Version
1.3.7
Improvements
175
Updated
PrestaShop
1.6 to 9
Price: €199.00
Tax excluded
Partner price €159.20 Partner price for agencies Agencies with a partner account pay less on every module, depending on what they buy: 20% approved partner 25% from €1,000 a month 30% from €3,000 a month Average of the last 12 months, excl. VAT. Become a partner

Money has reached your bank, but which order is it for? Bank Transfer Revolution brings payment instructions and incoming transfers together in PrestaShop.

Import CAMT.053, MT940 or CSV statements, then run automatic matching. Qualifying credits record receipts and can mark eligible orders paid. Uncertain entries stay for review.

Record the actual amount received, follow partial payments and accept a shortfall separately from cash. Saved bank details stay with older orders while later payment requests show the balance still due.

Basic mode offers one transfer option with accounts by currency or all active accounts. Eligible accounts copy from Bank Transfer Accounts in one click.

Share
2 viewed

In the box

  • Lifetime licence for one shop
  • 12 months of updates, security fixes free forever
  • 3 months of support by mypresta.rocks
  • PrestaShop 1.6 to 9

Recent changes

  • Bank transfer payments receive security and reliability improvements.
  • Fixes
  • Addresses security issues in bank transfer handling.
Full changelog

Which transfers can your team stop checking one by one?

  • One bank transfer option with basic account selection
  • Routing rules and payment discounts for more complex sales
  • Bank details saved with the order when it is placed
  • CAMT.053, MT940 and CSV statement import
  • Automatic matching with uncertain entries left for review
  • Actual receipts, partial payments and accepted shortfalls

Bank Transfer Revolution brings the customer's payment instructions and your incoming payments into the same workflow. A clear statement match can settle the payment group after you run matching, while a transfer that needs judgement stays available for your team to review.

Order payment reference displayed with the transfer details so incoming payments match their orders

Which account should the customer pay into?

Basic mode gives checkout one bank transfer option. Customers receive the active account assigned to their order currency or all active accounts, according to your setting. Currency mode hides the payment method when that currency has no active assigned account.

Advanced selection adds conditions for currency, invoice country, zone, customer group, carrier and order value, with priorities and a fallback. Customer-choice mode lets shoppers select an eligible account. Your bank details fit dedicated IBAN/BIC, UK and US fields, translated instructions and extra labelled rows.

Bank account profiles where each currency and market keeps its own account details

Will changing your bank details confuse an older customer?

The accounts and instructions issued at purchase stay saved with the payment group. Changing or retiring a bank profile does not replace those details on an existing order. A split basket has one payment group, one payment reference and one combined amount.

The amount originally requested stays available as a record. Once you record a partial receipt, later payment requests use the outstanding balance, so the customer is asked for what remains to pay.

Order page block with the frozen bank details and instructions issued with that order

How does the customer know what to send?

Payment instructions bring the account details, amount and payment reference together. Fixed or percentage discounts can change the transfer amount. Eligible euro transfers can show a payment QR code, including in the instructions email.

A customer can report a bank transaction ID on the order page. Your team receives a notification, but that report alone neither records a receipt nor marks the group paid.

Customer payment instructions with a scannable QR code beside the IBAN and transfer details

How does your team see what still needs collecting?

The reconciliation view shows payment groups with their customer, accounts, order and payment references, currency, age, outstanding amount and status. Filters and CSV export help your team work through the groups that matter that day. Split orders appear under the same payment obligation.

Reminder days and an unpaid-order deadline keep follow-up moving. Automatic cancellation can cancel eligible unpaid orders and restore their stock. Delivery status shows which messages need attention.

Reconciliation screen listing orders still awaiting a transfer with amounts, age and status

How much setup is needed before you can take transfers?

A bank account and its currency assignments are enough to use basic selection. When Revolution has no existing accounts and the one-time copy is available, one button copies active, unretired accounts from Bank Transfer Accounts, including translations, extra rows and currency assignments.

You can then add routing, discounts, reminders and invoice instructions as your collection workflow needs them. Payment instructions keep paragraphs, bold text, lists and links; unsupported markup is removed before it reaches customers.

Module settings with the bank profile form and its account detail fields
  • Reference
    mprbanktransfer
  • Version
    1.3.7
  • Improvements
    175
  • Released
  • Updated

What customers say about us

Company reviews
5.0 ★ ★ ★ ★ ★ (4 reviews)
Customer Reviews for PrestaShop Modules and Support

No product reviews yet

Be the first to share your experience with this product.

Write a Review

Quick start

  1. Upload and install the ZIP in Modules > Module Manager, then choose Configure in one specific shop.
  2. Open Bank profiles. Fill Account holder and the receiving bank identifiers, keep Active enabled and assign Order currencies (basic routing).
  3. In Configuration, keep Account selection at Basic: one bank transfer, accounts by order currency and check Accounts shown with basic selection.
  4. Review Payment reference format, Show on confirmation page and Show exact-amount note. Save the settings.
  5. Place a test bank-transfer order and compare the receiving account, reference and amount on confirmation, order details and the instruction email.
  6. In Bank statements, stage a supported file, check its mappings and entries, then use Run automatic matching or Review > Allocate amount for a known credit.
  7. In Reconciliation > Receipts and shortfalls, verify the recorded receipt and remaining balance. Confirm payments received only after the corresponding money arrives.
  8. If using Reminder days or Auto-cancel after, enable the chosen schedule, configure authenticated cron and verify task and delivery results.

Open the full help page

Loading tab content...
Loading tab content...
Loading tab content...
Loading tab content...
30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

Who builds and maintains this module

Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.

About us

More modules

Financial Revolution

Bank Transfer Revolution handles transfer payments with transfer IDs, reconciliation and reminders, and Financial Revolution turns the paid orders into invoices, VAT reports and cash flow figures. Payment, bookkeeping and reporting in one continuous flow.

Warehouse Revolution

Bank Transfer Revolution tells you which orders are paid and cancels unpaid ones automatically after your deadline, and Warehouse Revolution picks and ships the paid ones from the right warehouse. Your team only packs orders that are ready to go.

Support Revolution

Customers who pay by transfer often have questions about details or deadlines. Bank Transfer Revolution sends translated account details with QR codes and reminders, and Support Revolution handles any remaining questions as tickets routed to the right department.

Loyalty + Credit Revolution

Trade customers often pay by bank transfer. Loyalty + Credit Revolution manages their companies, tiers and credit accounts, and Bank Transfer Revolution gives them clear transfer details, reminders and reconciliation for every order.

Loading...
Back to top