Fergus + Xero + B2Bpay
Use Fergus job management and Xero? Connect B2Bpay to receive card payments on your invoices at no cost, have payments sync back automatically, and earn Qantas Points for getting paid.

How does B2Bpay work with Fergus and Xero?
Short answer: You keep invoicing in Fergus. Xero sends the invoice with a 'Pay with B2Bpay' option, your customer pays online by card, and the payment syncs back to Xero and Fergus so the invoice is marked as paid. Receiving payments costs you nothing when the card fee is passed on to your customer, and you earn Qantas Points for getting paid.+
Get started in three steps
- Have Fergus, Xero and B2Bpay accountsIf you already use Fergus and Xero, simply sign up to accept payments with B2Bpay.
- We add a payment link to your invoicesYou create invoices in Fergus as usual and they are sent from Xero. Our onboarding team adds a 'Pay with B2Bpay' option to your Xero invoices for you.
- Everything syncs to save you timeWhen a customer pays, the payment is synced to Xero and Fergus and the invoice is marked as paid (or part paid). It costs you nothing, as the card processing fee is passed on to the customer,# and you earn Qantas Points for getting paid.+
Why use B2Bpay?
How does it work? From invoice to paid
- Create the invoiceCreate the invoice in Fergus like you normally would.
- Fergus sends it to XeroFergus syncs the invoice details to Xero, ready to send.
- Xero sends your invoiceXero sends the invoice to your customer or client.
- Your customer pays with B2BpayYour customer chooses 'Pay with B2Bpay' on the invoice, which opens a pre-filled B2Bpay payment page.
- The invoice is set to paidB2Bpay tells Xero the invoice is paid. Xero marks it as paid and syncs the update to Fergus, so it is paid there too.
- You earn Qantas PointsEarn 1 Qantas Point for every $20 paid to you by Visa or Mastercard.+
Get started or book a demo
Tell us about your business and our onboarding team will connect B2Bpay to your Fergus and Xero invoices. Prefer to talk to someone first? Book a demo or call the team.
Thanks, our team will be in touch
In the meantime you can call us on 1300 205 575.
Important information
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 it is waived for B2Bpay customers who join using this 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. Qantas Points earned using B2Bpay are automatically credited to your linked Qantas Business Rewards account by the 14th day of the month following the eligible spend, as outlined in the B2Bpay Customer Terms and Conditions.
+ B2Bpay Billers earn 1 Qantas Point for every $20 of customer payments made using Visa or Mastercard via the Public WebPay payment portal supplied by B2Bpay (an 'eligible payment') and featured on the Biller's invoice or statement template. Excludes failed or refunded payments, and may not be available to businesses on enterprise or special pricing plans.
** Customers who pay a B2Bpay Biller and enter the ABN associated with their Qantas Business Rewards membership earn 1 Qantas Point for every $10 paid to that Biller using any card type. Rates at time of publishing (2023). See current rates.
* Standard ongoing earn rates: Members earn 1 Qantas Point for every $7 paid to the ATO by card, 1 Qantas Point for every $10 paid to all other billers by card, and 1 Qantas Point for every $3 paid to a biller by bank account. Members can also earn up to 3 Qantas Points per $1.50 paid to B2Bpay Bonus Billers; see the B2Bpay website for the current list. Qantas Points are credited to the Member's Business Rewards account by the 14th day of the month following the eligible spend. Any claims about Qantas Points under this offer must be made directly to B2Bpay by emailing help@b2bpay.com.au. Businesses must make sure the ABN registered with Qantas Business Rewards is saved in their B2Bpay customer profile, or entered online when paying, to earn Qantas Points. Rates at time of publishing (2023). See current rates.
# Receiving payments is at no cost to you when the card processing fee is shown to your customer on the payment page; you can choose to absorb it instead. The RBA's rules on passing card costs to customers changed on 1 October 2026, so talk to the team about the option that suits your business. Current fees are on accept card payments and pricing.
Frequently asked questions
Do I need Fergus, Xero and B2Bpay?
Yes. The integration works when you create invoices in Fergus and send them from Xero. If you already use both, you only need to sign up to accept payments with B2Bpay.
Who adds the payment link to my invoices?
Our onboarding team adds the 'Pay with B2Bpay' option to your Xero invoices for you. You keep creating invoices in Fergus as usual.
What happens in Fergus when a customer pays?
B2Bpay tells Xero the invoice is paid, Xero marks it as paid (or part paid) and syncs the update to Fergus, so both systems are up to date without manual entry.
Does it cost me anything?
There is no cost for you to receive payments when the card processing fee is passed on to your customer. You can choose to absorb the fee instead.
Which cards can my customers use?
Mastercard, Visa and American Express, on a secure payment page that features your logo.
How many Qantas Points do I earn for getting paid?
B2Bpay Billers earn 1 Qantas Point for every $20 of eligible customer payments made by Visa or Mastercard. You need a Qantas Business Rewards membership, and the join fee is waived through B2Bpay's link.
Can my customers earn Qantas Points too?
Yes. Customers who enter the ABN linked to their Qantas Business Rewards membership earn 1 Qantas Point for every $10 they pay you, using any card type. Rates at time of publishing (2023). See current rates.
Prefer to talk to someone?
Book a demo and see Fergus, Xero and B2Bpay working together.