๐Ÿ’ณ

A Virtual Terminal That Lives Inside Your Books

Kantivo's virtual terminal isn't a side app or a separate browser tab โ€” it's a charge screen wired into the same desktop accounting software where your customers, invoices, and ledger already live.

Download Free

Card In, Books Done

Phone payments, counter payments, and ad-hoc charges normally mean two systems: a Stripe dashboard for the actual card processing, and your accounting software for the bookkeeping that follows. Kantivo collapses both into a single screen. Enter the card, pick the invoice, hit submit โ€” and the payment, the merchant fee, and the bank deposit are all posted to the right accounts the moment Stripe confirms the charge.

Because Kantivo is desktop accounting software with Stripe wired in at the gateway level, the virtual terminal works the same way the rest of the app does: a workflow, not an integration. There's no copy-paste of charge IDs, no end-of-day reconciliation chore, and no waiting on a webhook from a separate service.

Five Clicks From Card to Closed Invoice

1

Open Payments โ†’ Virtual Terminal

The terminal sits inside the Payments menu of the Kantivo desktop app. Your active Stripe gateway is already connected.

2

Choose a Customer

Start typing โ€” Kantivo finds the customer record and shows their outstanding invoices. Skip this if it's a one-off charge with no account.

3

Enter the Card

Card fields are hosted by Stripe Elements. The number, expiry, and CVC never reach your machine or the Kantivo database โ€” they go straight to Stripe.

4

Preview the Fee

Before you submit, Kantivo shows the merchant fee, the net deposit, and the GL accounts it'll touch โ€” so there's no surprise when you reconcile.

5

Submit and Reconcile

The charge processes, the invoice closes, the bank account is debited (net of fees), and the fee expense is posted automatically. You're done.

๐Ÿงพ Pay an Invoice in One Step

Selecting an invoice during the charge auto-fills the amount, marks the invoice paid on success, and links the payment record to the invoice.

  • Full or partial invoice payments
  • Customer balance recalculated live
  • Invoice status flips to Paid automatically
  • Payment record linked back to the invoice

๐Ÿ”’ Card Data Never Touches Kantivo

The card entry fields are Stripe-hosted iframes. Kantivo never sees the PAN, the CVC, or the expiry โ€” only the resulting payment token.

  • Stripe Elements PCI scope
  • 3D Secure support out of the box
  • Visa, Mastercard, Amex, Discover
  • Apple Pay and Google Pay enabled

๐Ÿ’ธ Merchant Fees, Booked Automatically

Kantivo applies the percent + flat fee schedule from your gateway settings and posts the merchant cost to your fee expense account โ€” no manual journal entries.

  • Per-charge fee preview
  • Posts to your mapped fee expense GL
  • Net amount to your mapped deposit account
  • Stripe payout reconciliation supported

๐Ÿ“Š Live Charge History

The Recent Payments feed on the terminal shows every charge you've put through, complete with Stripe charge ID, customer, amount, fee, and status.

  • Real-time charge feed
  • Stripe charge ID on every record
  • Filter by date, customer, status
  • Refund and void records preserved

Who Reaches For the Virtual Terminal

You'll get the most out of Kantivo's virtual terminal if you regularly take payments where a self-serve checkout link doesn't fit:

๐Ÿ“ž Phone-In Card Payments

The customer reads their card over the phone. You enter it in Kantivo. The invoice closes itself the moment Stripe says yes.

๐Ÿช‘ Counter or In-Office Charges

Service businesses billing directly from a workstation can skip the standalone POS โ€” Kantivo's terminal is the cash register.

๐Ÿ” Booking Deposits

Take a deposit when work is scheduled, then apply it to the final invoice later. Pairs naturally with progress invoicing.

๐Ÿ“‘ Walk-In, One-Off Sales

No customer record on file? Charge the card anyway and post the income to a generic account โ€” no need to set up a customer first.

One Window for Card and Books

Kantivo's virtual terminal turns a five-step reconciliation into a one-step charge. Try it inside the desktop app.

Download Free Read the Setup Guide