HomeBlog › Card payments on QuickBooks invoices

How to take card payments on QuickBooks invoices

Last updated 16 June 2026 · 4 min read

You send a QuickBooks invoice, then you wait. Sometimes days, sometimes weeks, for a bank transfer that your client keeps meaning to do. The fix is to let them pay the invoice by card the moment they open it. Here is how to take card payments on your QuickBooks invoices, what you need, and what you have to change about your invoicing (almost nothing).

Why add card payments to your QuickBooks invoices?

Late payment is usually a friction problem, not a trust problem. A bank transfer asks your customer to open their banking app, copy your account details, enter the amount and remember to do it. A card payment asks them to tap once. When paying is effortless, invoices get settled quickly.

Letting clients pay by card, Apple Pay or Google Pay directly from the QuickBooks invoice turns "I will sort it later" into "done", often before they have closed the email.

What you need to get started

No card machine, no separate terminal, no developer required.

How to take card payments on QuickBooks invoices, step by step

Step 1. Connect your accounting software

Link Ripple Pay to your QuickBooks account. This one-time setup lets Ripple Pay add a secure payment option to the invoices you send. You authorise it inside QuickBooks, so your login details are never shared.

Step 2. Send invoices exactly as you do now

You keep invoicing the same way, with the same templates and the same numbering. Ripple Pay works with the QuickBooks invoices you already send rather than asking you to rebuild them in a separate system.

Step 3. Your client pays by card

When your customer opens the invoice, they get a clear option to pay by card, Apple Pay or Google Pay. They pay in seconds and it is reconciled against the invoice. No chasing and no awkward reminder a fortnight later.

In short: connect QuickBooks once, keep invoicing as normal, and let clients pay by card on the invoice. The card option does the chasing for you.

Do I have to change how I invoice?

No. Ripple Pay adds the card-payment option to the invoices you are already sending from QuickBooks. There is nothing new to learn and nothing to migrate, which is exactly why people actually stick with it.

Is taking card payments on invoices secure?

Yes. Card details are handled through secure, PCI-compliant payment processing, so your customer's card number never touches your systems and you never store it. The connection to QuickBooks is authorised through its own secure login, so your accounting credentials stay private.

What does it cost?

One simple monthly plan plus a small fee per transaction, with no setup costs and no long contract. Weigh that against the real cost of late payment: the time you spend chasing and the cash flow gap while you wait. Card payments are built to remove both.

Start taking card payments on your QuickBooks invoices

Connect QuickBooks, keep invoicing as normal, and get paid in days instead of weeks.

Get started with Ripple Pay

Frequently asked questions

Does this work with Xero too?

Yes. Ripple Pay connects to both QuickBooks and Xero. See our guide on how to take card payments on Xero invoices.

Can clients pay with Apple Pay and Google Pay?

Yes. Alongside debit and credit cards, customers can pay with Apple Pay or Google Pay.

How quickly will I get paid?

Because clients pay the moment they open the invoice, most businesses see invoices settled in days rather than weeks.