A GoCardless alternative that accepts card payments for direct debit, too

Looking for a GoCardless alternative in Australia? B2Bpay lets you set up direct debit and accept card payments, with free setup, free customisation and an Australian-based team. Here is how the two compare.

Is B2Bpay a good alternative to GoCardless?

Short answer: If you want to offer your customers card payments as well as bank account direct debit, yes. B2Bpay sets you up for free, includes a branded payment page and customer notifications at no extra cost, supports direct debit and phone payments, and earns you Qantas Points for getting paid. Support comes from an Australian-based team.

"We started using B2Bpay and love the Australian-based customer service! The set-up was simple, and entirely free. We now have a $0 cost to merchant option, and best of all we can now give our clients the option of card payments for direct debit."

Ben, B2Bpay customer at an accounting firm in SydneyBen, Accounting firm, Sydney

Ben's "$0 cost to merchant" refers to passing the card fee on to customers. The RBA's surcharging rules changed on 1 October 2026, so the team will confirm the right set-up for your business. See fees below.

GoCardless vs B2Bpay at a glance

B2Bpay gives you two ways to handle fees. GoCardless details are as summarised by B2Bpay when this comparison was written; check GoCardless's website for current pricing and features.

B2Bpay: fee shown to your customer

Card payment fee shown on your payment page, subject to the RBA rules

  • Earn Qantas Points**
  • Accept card payments
  • No setup or ongoing fees
  • Simple set-up
  • Australian-based team to support you
  • Set up direct debit payments
  • Process payments over the phone
Popular

B2Bpay: bank account payments

0.5%

Per bank account payment, with no transaction fee on top

  • The most competitive pricing on the market
  • Can accept card payments too
  • Earn Qantas Points**
  • Australian-based team to support you
  • Set up direct debit payments
  • Process payments over the phone

GoCardless

1.0%

+ $0.40 transaction fee, bank account payments only, as summarised by B2Bpay

  • Higher cost option
  • Set-up and ongoing fees
  • Overseas-based company
  • Can't accept card payments
  • Set up direct debit payments
  • Extra options (free with B2Bpay) cost $350 per month

Book a demo with the team and they will show you what B2Bpay can do. You can be receiving online payments in no time.

Why businesses choose B2Bpay over GoCardless

One of the main reasons Australian business owners are moving from GoCardless to B2Bpay is that set-up is free, and once you are signed up there are no ongoing fees or charges. Extra customisation costs $350 per month with GoCardless; with B2Bpay these options are free:

  • Your own branded payment page
  • Your company name on customers' bank statements
  • Customer email notifications
  • Inviting customers to set up over the phone or in person

Get paid faster by offering card payments

Reduce payment chasing and improve cash flow by accepting card payments.

No setup or ongoing fees

There are no setup or ongoing fees with B2Bpay. You only pay a fee per payment received, and you can choose to show it to your customer on the payment page.

Customisation is free

Get the customisation GoCardless charges $350 per month for, at no cost.

Australian owned and based

Businesses that use B2Bpay to accept payments love that the company is Australian owned and based. The team is available to take your call during business hours and replies to emails straight away.

Earn Qantas Points for getting paid

And the cherry on top: B2Bpay billers earn Qantas Points for getting paid.** Accept card payments with B2Bpay and you earn 1 Qantas Point for every $20 paid to you by Visa or Mastercard. Make the switch and put it towards a well-deserved holiday.

Pricing for receiving payments

If you absorb the fee, the card processing fees are: Visa / Mastercard standard cards 1.3%, Visa / Mastercard premium and corporate cards 1.65% and American Express 2.2%, with no transaction fees.

You choose how the fee is handled: absorb it as a business cost, or show it to your customer on the payment page. The RBA's rules on passing card costs to customers changed on 1 October 2026, so the team will talk through which option suits your business. See what the RBA surcharge ban means for your business. This is general information, not legal advice.

No setup or monthly fee is stated. Full detail is on the pricing page.

Why become a B2Bpay biller?

Get paid faster

  • Reduce payment chasing by 61%
  • Improved cash flow in 73% of businesses
  • Reduce bad debt

Save time

  • Get paid online, 24/7
  • No cross-checking bank statements
  • No storing credit card details
  • Automatic reconciliation with Xero, MYOB and QuickBooks

No equipment costs

  • No hardware fees
  • No merchant facility fees
  • No monthly charges

Earn Qantas Points

  • Earn Qantas Points for receiving eligible business payments

Easy to implement

  • The team does it all for you
  • No training or merchant facilities required
  • No changes to your banking or IT systems

Add card payments to your Xero, MYOB or QuickBooks invoices

XeroMYOBQuickBooksVisaMastercardAmerican Express

Accept credit card payments online directly from your Xero, MYOB or QuickBooks invoices. If you don't use any of these programs, the team will step you through adding a payment link to any invoice.

  1. Connect Xero, MYOB or QuickBooks from your B2Bpay dashboard.
  2. Your customer pays your invoice online.
  3. You receive the funds within 3 business days, and the payment reconciles automatically in Xero, MYOB or QuickBooks.
  4. You earn Qantas Points on eligible payments.

See the Xero integration FAQs for set-up detail.

What our customers are saying

"We use B2Bpay so our clients can easily pay us online with any card, which means we get paid faster. Plus, they earn Qantas Points when they pay accounting fees to us."

Kylie Parker, Director, Lotus Accountants

"Our patients are finding B2Bpay really easy to use. We were not accepting credit cards before and now we are, but at no extra cost to us. I am also able to take credit card payments at my reception desk, which makes life a lot easier."

John Liu, COO, Human Care Australia Pty. Ltd.

"B2Bpay is exactly what we needed. We wanted to offer card payments both via a direct debit set-up and once-off, and on-charge the fees. B2Bpay was such a simple set-up and our clients love how easy it is to use. Our Xero invoices automatically showed a 'Pay with B2Bpay' option. I highly recommend!"

B2Bpay customer

Ready to switch?

Start accepting card payments online from your business customers. It's easy, and you get rewarded.**

Frequently asked questions

What is the process to get set up?

If you are an Australian business with an ABN and want to receive card payments through B2Bpay, click Get started so the team has your details. The team will contact you to learn about your business, email you an activation form and ask for some verification details. Once you are verified, they set you up and build your own branded payment page. Guides are available to add a 'Pay Now' link or stamp to your invoices, and the team will step you through it. They will also book a live demo to show you every feature, including setting up customers for direct debit and taking one-off payments over the phone.

Can I take direct debit and card payments with B2Bpay?

Yes. You can set customers up for direct debit from their bank account or their card, take one-off card payments online, and process payments over the phone. GoCardless, as summarised in this comparison, handles bank account payments only.

How do I earn Qantas Points for getting paid?

There is no catch. You earn 1 Qantas Point for every $20 paid to you by Visa or Mastercard through your online payment page. You must be a Qantas Business Rewards member. The one-off join fee of $89.50 including GST is waived for B2Bpay customers using B2Bpay's join link.

What are the card processing fees?

If you choose to absorb, the only fee is a card processing fee: Visa / Mastercard standard cards 1.3%, Visa / Mastercard premium and corporate cards 1.65% and American Express 2.2%. You can absorb the fee or show it to your customer on the payment page; the team will confirm the right option under the RBA rules from 1 October 2026.

Can I talk to someone?

Of course. Use the chat on this page, call the team on 1300 205 575 during business hours, or book a live demo.

Offer terms and conditions

A business must be a Qantas Business Rewards member to earn Qantas Points for business. A one-off join fee of $89.50 including GST normally applies, but is waived for B2Bpay customers using B2Bpay's join link. Membership and Qantas Points are subject to the Qantas Business Rewards Terms and Conditions. Qantas Points for business are offered under the B2Bpay Customer Terms and Conditions.

** B2Bpay Billers earn 1 Qantas Point for every $20 of customer payments made using Visa or Mastercard through the Public WebPay payment portal supplied by B2Bpay and featured on the Biller's invoice or statement template (an 'eligible payment'). Excludes failed or refunded payments, and may not be available to businesses on enterprise or special pricing plans. Qantas Points are credited to the member's Business Rewards account within 90 days of the eligible spend. Any claims about Qantas Points under this offer must be made directly to B2Bpay by emailing info@b2bpay.com.au. Businesses must make sure the ABN registered with Qantas Business Rewards is saved in the B2Bpay customer profile, or entered online when paying, to earn Qantas Points.

Members who make payments through B2Bpay earn 1 Qantas Point for every $100 paid and up to 3 Qantas Points per $1.50 paid to B2Bpay Bonus Billers. See the B2Bpay website for the current list of Bonus Billers.

GoCardless is a trademark of its owner. GoCardless details are as summarised by B2Bpay when this comparison was written and may have changed; check GoCardless's website for its current pricing and features.

Make the switch to B2Bpay

Offer card payments and direct debit, and earn Qantas Points for getting paid.

Get started