How do I setup bank transfer (internet banking) as a payment option?

  1. Go to Commerce > Payment methods.
  2. Under Payment methods make sure the Bank transfer option is selected.
  3. Fill out Bank account details, see how to format your bank account details.
  4. Click Update payment methods.

How does the bank transfer option work?

If you've enabled bank transfer, it'll appear as a payment method to the customer during checkout. If they choose to pay with this method, the order is immediately added when they click Place order. The order has a status of Awaiting payment. They are then shown an order confirmation screen which asks them to make a payment to the bank account details you've specified using the order number as a reference. We state you won't process the order until you've received payment.

Once you've received payment, you should record a payment against the order.

What if I'm selling internationally?

We recommend you only offer bank transfer as an option when dealing with domestic customers (where the billing address is the same country as yours). It'll get very confusing for international customers purchasing from your site and the bank account details don't match their banking format.

How should I format our bank account details?

The information required to make a bank account transfer varies from country to country. Here's a table with our recommendation for each country, if your country is not listed, please contact us and we can put forward a recommendation.

Country Format Comments
Australia 123456 12345678 [BSB] [Account number]
Canada 11111-222 12345678 [Transit number] [Account number]
New Zealand 12-1234-1234567-12 [Account number]
United Kingdom 12-34-56 12345678 [Sort code] [Account number]
United States 111000000 12345678 [Routing number] [Account number]