Bank Transfer
Show your bank accounts to clients, collect their transfer notifications and confirm the payment on the invoice.
Reaching the Screen
Go to Settings → Financial → Payment Gateways, open All Modules and click the Bank Transfer card: {admin}/module/payment?module=BankTransfer
Adding the method to the list clients see is covered in Payment Modules.
What Is on the Screen
Status and two country lists sit at the top, the bank accounts below. Accounts are kept per language. The strip shows only the languages that carry accounts, and Add Language opens a new one.
A bank transfer is not an online payment. The order and the invoice are created at once, and the invoice stays unpaid. The client sends the money and submits a notification, then you check your account and mark the invoice paid.
Fields
General Settings
Bank Accounts
Each account is a card. Add Bank Info adds an empty card to the selected language tab.
To delete an account, click the bin icon on its card. To reorder the accounts, drag a card by its header. Both take effect with Save Changes.
Tasks
Add a bank account
- Open the module card and tick Status.
- Pick the tab of the language the account is for. If the language is not in the strip, click Add Language and choose it.
- Click Add Bank Info and fill in the fields on the card.
- Click Save Changes. Clients using that language now see the account on the order and invoice payment screens.
What the client goes through
- The client picks Bank Transfer in the cart or on an invoice. The order and the invoice are created, and the invoice stays unpaid.
- The page after the order shows your accounts, the amount due and the reference number. The reference is the invoice number.
- The client sends the money, then fills in Account Wired To and Sender's Full Name in the form on the same page.
- The client clicks Submit Transfer Notification. The invoice moves to Payment Pending and your staff are notified.
The client can send the same notification from the invoice page. In a bulk payment, every selected invoice moves to Payment Pending.
Confirm the transfer
- Match the amount in your bank account by the reference and the sender's name.
- Open the invoice: {admin}/invoices/detail?id={invoice}. The sender and account details sit in the History tab.
- On Summary, pick Paid under Change Status and click Update Status.
- The payment is recorded, and the order and the service are activated. If the money did not arrive, pick Unpaid or Cancelled.
Things to Watch
A client sees only the active accounts in their own language. In a language with no accounts, the list stays empty and the form asks only for the sender's name. Add accounts for every language your clients use.
A transfer notification does not mark the invoice paid, it only puts it on hold for your confirmation. The service stays inactive until you set the invoice to Paid.
The notification goes out with the Invoice Pending Confirmation template. By default it emails your staff and texts the client. Change the channels on the Notification Templates screen.
When you close a language tab and save, the accounts and logos in that language are deleted.
Required Privileges
The settings need Payment Gateways (MODULES_PAYMENT_SETTINGS). Marking the invoice paid needs Edit on invoices (INVOICES_OPERATION).
Related Articles
Thanks for your feedback!
Our support team is here around the clock for anything you can't find above.