QuickBooks Online for keyed and in-person payments
Accept in-person and keyed payments directly from your QuickBooks Online account.
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.
Rate comparison
In-person Payments
Online Payments
In-person Payments
Online Payments
We are all about transparency.
Features
Accept in-person payments
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.
Lower your processing fees
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.
Smoother reconciliation
All Helcim transactions—online and in-person—sync to your Helcim dashboard for simple tracking and clearer reporting.
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.
Requirements
Setup
Sign up with Helcim
Create a free Helcim account to access your payment tools and API configuration.
Install the Helcim Payment Extension
Install the Helcim Payment Extension to your browser from the Chrome Store.
Connect your active Helcim account
Grab your Helcim API credentials (you can find this under Integrations > API Access Configurations > New API Access) and copy-paste it on your Payment Extensions tab in QuickBooks Online.
Connect your Helcim hardware (optional)
If you have a Card Reader or Smart Terminal, you can pair it by copy-pasting your 4-digit device code onto your Payment Extensions tab in QuickBooks Online.
Frequently asked questions
Can Helcim Payment Extension reduce QuickBooks Online payment processing fees?
Yes — Helcim’s interchange-plus pricing is often much cheaper than QuickBooks Online’s built-in payment fees.
Can you accept in-person payments on QuickBooks Online?
Yes — when you integrate Helcim with QuickBooks Online using the Payment Extension.
What are the advantages of Helcim Payment Extension on QuickBooks Online?
You get lower fees, ability to process card-present transactions, faster workflows, and reduced manual reconciliation across your invoices.
Is the Helcim Payment Extension an alternative to QuickBooks Online's payment processing?
Yes, the extension replaces QuickBooks Online's built-in payment processor so you can save on costs.