Skip to main content
Back to integrations
QuickBooks Online for keyed and in-person payments logo

QuickBooks Online for keyed and in-person payments

Accept in-person and keyed payments directly from your QuickBooks Online account.

Install Extension

About Extension

QuickBooks Online is a leading cloud-based accounting platform used by businesses to manage invoices, customers, and financial records. The Helcim Payment Extension allows businesses to process card-present and manually keyed credit card payments directly inside QuickBooks Online using a Chrome extension, while continuing to rely on QuickBooks Online for accounting and record-keeping. Payments are securely processed through Helcim and recorded in the Helcim dashboard for reporting and deposits, without changing existing QuickBooks Online workflows.

The Helcim Payment Extension is an independent productivity tool designed to help you work more efficiently across your favorite platforms. Please note that this extension is not a direct API integration and is not officially sponsored, authorized, or endorsed by QuickBooks Online for keyed and in-person payments or the third-party software providers it supports. Instead, it acts as a smart bridge in your browser, automating the manual entry of your Helcim payment data into other apps to save you time. We are proud to offer this innovative solution to give you more flexibility and choice in how you manage your business data!

Rate comparison

Helcim's affordable rates

In-Person Payments

1.79% + 8¢ Average

Online Payments

2.31% + 25¢ Average

QuickBooks Online for keyed and in-person payments QuickBooks Online for keyed and in-person payments's processing fees

In-Person Payments

2.50%

Online Payments

2.99% - 3.5%

We are all about transparency.
$ 0
PCI fees
$ 0
Cancellation fees
$ 0
Setup fees
$ 0
Monthly fees
$ 0
Deposit Fees
$ 0
User Fees

Features

Helcim allows QuickBooks Online users to take in-person card payments using Helcim’s card readers—something QuickBooks Online's own payment tools do not support.

Reduce your cost per transaction by using Helcim’s transparent interchange-plus pricing instead of QuickBooks Online's built-in payment processor. You also have the ability to pass on your processing fees for card-present transactions effectively removing the processing fees for the payments.

All Helcim transactions—online and in-person—sync to your Helcim dashboard for simple tracking and clearer reporting.

Already have your customer’s card data with another provider? Helcim offers free card data migration, allowing you to securely transfer your existing customer card information so you can use it with the Payment Extension.

Need to process payments without creating an invoice? POS mode lets you accept custom payment amounts, combined totals, and payments that don’t originate from your third-party software, directly within the Extension.

How it works with Helcim

The Helcim Payment Extension processes payments through Helcim while QuickBooks Online continues to manage invoices, customers, and accounting records. Payments are initiated inside QuickBooks Online using a Chrome extension and are recorded in the Helcim dashboard for reporting and deposits. This extension supports card-present and manually keyed credit card payments only and does not support ACH payments or online invoice payment links. Refunds or payment changes made outside QuickBooks Online may require manual updates. Invoice currency must match your Helcim account currency.Note: If you are using the QuickBooks Online direct invoice integration alongside the Payment Extension, invoices may appear duplicated in your Helcim account. This does not affect your QuickBooks Online records, where invoices remain accurate and are not duplicated.The Extension currently does not support multi-invoice payments or bulk payments. The invoice transactions need to be 1:1.

Requirements

Active Helcim account
Active QuickBooks Online account
Active QuickBooks Online account

Setup

Create a free Helcim account. If you already have one, you can skip this step.

Install the Helcim Payment Extension to your browser from the Chrome Store.

Follow the guide that appears after downloading the extension. It will prompt you to log in to your Helcim account to sync the extension, and then select a currency.

If you have a Card Reader Gen 3 or Smart Terminal, you can pair it by copy-pasting your 4-digit device code onto your Payment Extensions tab in Quickbooks Online.

FAQs

Yes — Helcim’s interchange-plus pricing is often much cheaper than QuickBooks Online’s built-in payment fees.

Yes — when you integrate Helcim with QuickBooks Online using the Payment Extension.

You get lower fees, ability to process card-present transactions, faster workflows, and reduced manual reconciliation across your invoices.

Yes, the extension replaces QuickBooks Online's built-in payment processor so you can save on costs.

Screenshot 1 of QuickBooks Online for keyed and in-person payments Screenshot 2 of QuickBooks Online for keyed and in-person payments Screenshot 3 of QuickBooks Online for keyed and in-person payments Screenshot 4 of QuickBooks Online for keyed and in-person payments Screenshot 5 of QuickBooks Online for keyed and in-person payments