Start free trial

Take payments on your form with Commbank Bpoint

If you have an account with Commbank Bpoint, you can use our Commbank Bpoint integration to take credit card payments directly on your online form. Your payments will be securely taken in Commbank Bpoint.

Please follow the steps below to set up the Commbank Bpoint integration.

Start with an online form

Before you can integrate with Commbank Bpoint – you need to set up your online form in Snapforms.
Whether you have a brand new data collection idea or you’re already using some paper and PDF based forms, we can help you get up and running with an online form in minutes.

We recommend you check out our 10-minute getting started video or have a look through our written resources and guides to set up your form.
If you have an existing paper or PDF form and you prefer our team create a draft for you to try out, please send us your form and we’d be happy to help!

Set up the Commbank Bpoint integration – Adding the payment field to your form

Set up a form with all the fields you require, then drag in the ‘Payment’ field on to your form.

1. In the ‘Question’ field, enter a heading such as ‘Pay Now’ or ‘Credit Card Details’.
2. Select ‘Tick if answering this question is compulsory’ if users must make a payment before they can submit the form.
3. Choose ‘Commbank Bpoint’ as the payment provider.
4. Enter your Merchant ID, API Password and API Username. You need to get these from Commbank Bpoint.
5. Enter a payment amount in this format: 100.00
6. Optionally enter an Additional CRN2 Reference to be sent to Bpoint.
7. Optionally enter a Biller Code to be used for payments on this form, if you have Biller Codes set up in Bpoint.
8. Optionally tick to include a Payment Surcharge %. The surcharge will be added on top of the total amount specified on your form.
9. Optionally enable Test Payment mode if you wish to test with fake credit card details.

Optional: Change price dynamically based on form choices

If your form has a static payment amount (that does not change), leave this unticked and ignore this section.
However if you would like the payment amount to change depending on what the user selects in the form (for example making a product selection), tick ‘Change price dynamically based on form choices’.

You will then need to add in the fields that will determine the price on your form.
There are two methods to making this happen. The first method is to use one or more of these field types:
1. Dropdown List
2. Choose One
3. Choose Multiple
In order for the choice to affect the payment price, you need to ensure the option has a $ symbol in it.
If needed, adding in multiple of these fields will combine a total price as the final payment amount.
See the screenshot for more info.

If you do not wish to use choice fields but instead a ‘Short Answer’ or ‘Calculation’ field to determine the price, simply add one of these fields and name the field ‘Amount’. The dynamic payment price will be taken from this field.

Once done editing, save your form and start taking payments!

Get an online form trial or demo absolutely free.