Take a customer's credit card over the phone, at a counter, or sitting next to them โ and post the payment to their account without leaving BizBooks Pro. No external terminal, no double entry.
Download FreeThe BizBooks Pro virtual terminal is a fully integrated payment screen inside your accounting desktop software. Enter a card, charge a customer, and watch the payment apply to the right invoice and the right deposit account โ all in a single workflow.
Most accounting platforms expect you to use a separate gateway dashboard for ad-hoc charges, then reconcile by hand later. BizBooks Pro skips that step. The virtual terminal is wired directly into your Stripe gateway settings, so every charge is a real, recorded accounting transaction the moment it succeeds.
From the Payments menu, open the virtual terminal panel. Your active Stripe gateway is already loaded โ no logging into a separate dashboard.
Select an existing customer to auto-fill billing details, or leave it blank for a one-off charge. Open invoices for that customer show up automatically so you can apply the payment.
Card data is entered through Stripe Elements โ PCI-compliant, with the card number never touching your computer or BizBooks Pro database.
BizBooks Pro shows the merchant fee, net deposit, and the GL accounts that will be touched before you submit. No surprises.
Submit. Stripe processes the charge, BizBooks Pro records the payment, applies it to the chosen invoice, and posts merchant fees to the expense account you mapped during gateway setup.
Select an open invoice when charging the card and BizBooks Pro automatically marks it paid, updates the customer's balance, and links the payment record to the transaction.
Card details are captured by Stripe Elements directly. Your BizBooks Pro install never sees, stores, or transmits raw card numbers.
Merchant fees are calculated using the percent + flat amounts you configured for the gateway, then posted to the fee expense account automatically.
Every virtual terminal charge appears in the Recent Payments panel and in your bank/income ledger immediately, with a link back to the Stripe charge ID.
The virtual terminal is the cleanest path to "card-present-style" payments inside an accounting workflow:
A customer calls and reads their card over the phone. Charge them in the virtual terminal and the invoice closes itself โ no jumping into a Stripe dashboard.
For service businesses billing from the desktop, the virtual terminal replaces a separate POS device. Take payment, post to the books, hand over a receipt.
Collect a deposit when work is booked, then apply it to the invoice later. The virtual terminal pairs perfectly with progress invoicing.
Need to bill a one-off customer who isn't in the system? Charge them without setting up a customer record, then reconcile to a generic income account.
BizBooks Pro brings the card terminal into your accounting desktop software. One screen, one transaction, one ledger.