Setting up BPAY Integration

Setting up BPAY Integration

This guide covers how to configure and use the BPAY feature in Retailer, including system setup, statement configuration, and recording payments manually.

Retailer can print your BPAY Biller Code and a unique Customer Reference Number (CRN) on every customer statement. This allows your customers to pay their account balance via BPAY using their own bank or internet banking.

Info
BPAY details can only be printed on customer statements — not on invoices. If you would like BPAY to appear on invoices, please submit a Software Idea at www.towersystems.com.au/software-ideas.html

What Retailer Does (and Does Not Do)

Retailer prints your BPAY Biller Code and a unique CRN on each customer’s statement.
Customers use these details to pay via their own bank (internet banking, phone banking, etc.).
Retailer does NOT automatically reconcile BPAY payments — payments received must be manually recorded against the customer account in Retailer.
Retailer does NOT integrate with your bank — it is a print/display feature only.

Before You Begin

Warning
Important: Once you enable BPAY, enter your Biller Code, and select your algorithm, these settings CANNOT be changed. Make sure you have the correct details from your bank before proceeding.

Contact your bank to obtain the following before starting setup:
Your BPAY Biller Code
The algorithm (Modulus) required for generating CRNs — e.g. MOD10V01

Setup

System Setup

  1. From the main Retailer screen, go to Setup → System.
  2. Click the Accounting tab.
  3. Under Bill Payment Selection, click BPAY.
  4. Enter your Biller Code.
  5. Select the correct Modulus for Check Digit rule. Check with your bank — MOD10V01 is the most common.
  6. Click Save, then close.
Info
Retailer generates CRNs automatically — they are 11 digits long. Check with your bank that 11-digit CRNs are compatible with your BPAY arrangement.

Statement Setup

This step must be repeated for each Statement Type you want BPAY to appear on.
  1. From the main Retailer screen, go to Setup → Customer → Statement Types.
  2. Tick “Print Bill Payment Information on Statement”. If this option is greyed out, complete System Setup first.
  3. Repeat for each Statement Type as needed.

Processing BPAY Payments

Retailer does not receive BPAY payments automatically. When a customer pays via BPAY, record the payment manually through the usual steps for making customer payments.

FAQ

Below is a list of frequently asked questions related to BPAY:
Can BPAY details appear on invoices?
No — BPAY only prints on customer statements. You can suggest this as a future feature at www.towersystems.com.au/software-ideas.html

Can I change my Biller Code or algorithm after setup?
No — once saved, these settings cannot be changed. Contact Tower Systems support if you have entered incorrect details.
Does Retailer automatically receive BPAY payments from my bank?
No — BPAY payments must be manually recorded in Retailer. There is no bank feed or automatic reconciliation.
What CRN length does Retailer use?
Retailer generates 11-digit CRNs. Check with your bank that this length is compatible with your BPAY arrangement.
What BPAY algorithms are available?
Retailer supports approximately 8 Modulus algorithms. MOD10V01 is the most commonly used. Check with your bank which one your arrangement requires.
 


    • Related Articles

    • Setting up Slyp Integration

      Retailer 3.2.2 has introduced the ability to integrate with Slyp, a service for sending receipts to customers. Slyp provides 2 services: Customers will receive receipts automatically in their banking app when they pay by card. This currently only ...
    • Setting up FindIt Marketplace integration with Retailer

      The FindIt Marketplace operates through the Tower Web Connect integration so customers who have an existing website linked to Retailer will be familiar with the steps and settings. This can also be a good entry point for customers who don't have a ...
    • Xero Link Integration With Retailer

      What is Xero? Xero is a cloud based accounting package. We use it ourselves in our own retail shops. xero is easy to use. We have migrated from MYOB and have previously had experience with Quicken. So, Xero is a full function accounting system ...
    • Setting up Deputy Integration

      Retailer 3.2.2 or later is needed to use Deputy. See Installing Retailer Updates Deputy is a platform for Staff Rostering and Timesheet tracking. Retailer can send Staff Check-In and Out times to Deputy for accurate Timesheets. Sign up for an account ...
    • Setting up Tanda Integration

      Retailer 3.2.2 or later is needed to use Tanda. See Installing Retailer Updates Tanda is a platform for Staff Rostering and Timesheet tracking. Retailer can send Staff Check-In and Out times to Tanda for accurate Timesheets. Sign up for an account ...