Skip to main content

How to Enable & Use Australian Direct Debit (BECS) in Stripe & Core by PushPress

How to Set Up and Use Australian Direct Debit (BECS) via Stripe

Jessica Hamel avatar
Written by Jessica Hamel
Updated this week

How to Enable and Use Australian Direct Debit (BECS)

Summary

Australian Direct Debit (BECS) allows gyms in Australia to collect payments directly from members’ bank accounts through Stripe and PushPress. This guide walks you through enabling BECS in Stripe, activating it in PushPress Core, and using it for member billing.


Step 1: Enable BECS in Your Stripe Account

BECS must be enabled directly in Stripe before it can be used in PushPress.

Enable BECS in Stripe

  1. Log in to your Stripe Dashboard.

  2. Go to Settings → Payments → Payment Methods.

  3. Under Default Configuration, scroll to the bottom.

  4. Find BECS Direct Debit and click Turn On.

Complete Stripe Verification

Stripe will require identity verification before enabling BECS:

  • Upload the front and back of a government-issued ID (e.g., driver’s license).

  • Complete a facial scan as prompted.

Once Stripe approves your verification, BECS Direct Debit will be enabled.

Note: This step must be completed by each business using Stripe with PushPress.


Step 2: Contact PushPress to Enable BECS in Core

After BECS is enabled in Stripe, PushPress must activate it on your Core account.

How to Request Activation

Contact PushPress Support and request BECS configuration:

BECS will not appear as a payment option in Core until this step is completed.


Step 3: Send BECS Setup to Members (Email Flow)

Once BECS is enabled, you can request bank details from members.

From PushPress Core

  1. Open the member’s People Profile.

  2. Navigate to Billing Section

  3. Request New Payment Method -> Request New Direct Debit.

Member Experience

  • Members receive an email titled “We’re asking you to change payment info.”

  • Clicking Set Up Payment takes them to a secure page to enter their bank details.


Step 4: Use BECS for Plan Billing

Adding a Plan with BECS

  1. Select Add New Plan for the member.

  2. Choose Australian Direct Debit (BECS) as the payment method.

  3. Enter the required bank details:

    • Account holder name

    • Bank account number

    • BSB number

Once saved, future plan payments will process via BECS.

Note: Some payment setups may trigger additional verification steps depending on the member’s bank.


Step 5: BECS Setup via Landing Pages

If a member signs up through a landing page:

  1. They will be prompted to add a payment method during signup.

  2. They can choose Card or Bank.

  3. Selecting Bank allows them to enter BECS details directly.

This makes BECS available for new member signups without staff involvement.


Known Limitations

Members App

  • The PushPress Members App does not currently support entering Australian bank details for direct debit.

  • Members must use:

    • Email payment request

    • Landing page signup

    • Desktop or mobile browser


FAQ

Do I need to enable BECS in Stripe and PushPress?
Yes. BECS must be enabled in Stripe first, then activated by PushPress Support.

Can members add BECS details themselves?
Yes, via emailed payment requests or landing pages.

Can BECS be used for recurring memberships?
Yes. BECS supports recurring plan billing.

Is BECS available in the Members App?
No. Bank detail entry is not currently supported in the Members App.


Need Help?

If you need assistance enabling or using BECS:

We’re happy to help get you set up.

About PushPress

PushPress is a gym management software that can help you a lot in managing your gym. We've helped thousands of local gyms streamline and professionalize their businesses with our intuitive, powerful solution for managing fitness facilities - all from the palm of their hands!

Did this answer your question?