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
Log in to your Stripe Dashboard.
Go to Settings → Payments → Payment Methods.
Under Default Configuration, scroll to the bottom.
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:
Email: support@pushpress.com
Or use the PushPress Messenger (blue chat box) inside Core
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
Open the member’s People Profile.
Navigate to Billing Section
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
Select Add New Plan for the member.
Choose Australian Direct Debit (BECS) as the payment method.
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:
They will be prompted to add a payment method during signup.
They can choose Card or Bank.
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:
Review related Help Articles
Use the PushPress Messenger in Core
Email support@pushpress.com
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!
