QuickBooks Online Invoice Payments
Invoices paid online with your payment gateway
Let your customers pay invoices by card, PayPal, Apple Pay, or Google Pay, directly from QuickBooks. Connect any compatible gateway and get paid faster.
Get the Free App
Paid faster, easier & safer
Paid Faster
Let customers pay invoices online, so you get paid fasterPaid Easier
Customers click a link in your invoice and pay. No account neededPaid Safer
Shuttle is PCI DSS Level 1 and limits your PCI scope. Card data never touches your systems or QuickBooksMulti-Payment Provider
Why use Shuttle for QuickBooks invoice payments?
QuickBooks Online makes invoicing easy, but collecting payments on those invoices is another story. QuickBooks Payments (Intuit's native processor) works, but it locks you into Intuit's rates, and forces you to run a second payment stack if you already have a gateway.
Shuttle connects any compatible payment gateway (Authorize.net, Stripe, Braintree, PayPal, Worldpay Access, and more) directly to your QuickBooks invoices. Customers click a payment link in the invoice, pay by card (or Apple Pay, Google Pay, PayPal), and the payment is automatically recorded in QuickBooks against the correct invoice.
No migration. No second processor. Your gateway rates, settlement, and merchant account stay exactly as they are. Shuttle adds the payment link and records each payment against its invoice. That's it.
For businesses sending 50+ invoices per month, that means no more recording each payment by hand. Read our full guide: How to Accept Payments on QuickBooks Invoices.
Setup in a few easy steps
Everything you need
Save Customer Cards
Customers can save card details for faster future payments. Saved cards stay with the gateway that stored themPartial Payments
Let customers pay deposits, instalments, or partial amounts against invoicesAuto Record Payments
Shuttle records each payment against its invoice in QuickBooks, automaticallyEmail Notifications
Get email alerts when a payment is made, sent to any address you chooseAdd Your Logo
Brand your payment page with your logo for a trusted, professional checkout experienceCustom Payment Links
Create a custom payment URL for improved trust Your customer's experience
Free Plan
Basic Plan: Your Logo, Your URL
Simple pricing
| Feature | Free FREE | Basic $16/month |
|---|---|---|
| Auto-record payments in QuickBooks | ||
| Save customer cards with your gateway | ||
| Partial payments | ||
| Email notification on payment | ||
| PCI DSS Level 1 compliant | ||
| Add your own logo | — | |
| Custom payment URL | — | |
| No advertising on checkout | — | |
| Email support | — | |
| 25% discount if paid annually | — |
See how it works
Video walkthrough
Frequently Asked Questions
What is this product?
Shuttle QuickBooks Online Invoice Payments lets your customers pay invoices by card online. Connect any compatible gateway (Authorize.net, Braintree, PayPal, Stripe, Worldpay Access, and more) and paste a payment link into your QuickBooks invoices. Payments are automatically recorded back into QuickBooks.
Is it secure?
Yes. Shuttle is a PCI DSS Level 1 service provider. All card data is handled securely, and never touches your systems or QuickBooks.
Which payment gateways are supported?
Authorize.net, Braintree, PayPal, Stripe, USAePay, Worldpay Access, and more. If your gateway is supported, you keep it, with no need to switch.
Does my customer need an account?
No. Your customer clicks the payment link, enters their card details, and pays. They can optionally save their card for faster payments in future.
How much does it cost?
The Free plan includes auto-recording, saved cards, partial payments, and email notifications. The Basic plan at $16/month adds your logo, a custom payment URL, and removes advertising. 25% discount if paid annually.
How long does setup take?
Not long. Sign up, connect your payment gateway, and paste the link into your invoice template.