Commissioned Research
Top 10 Best Virtual Merchant Services of 2026

GITNUXSOFTWARE ADVICE

Business Finance

Top 10 Best Virtual Merchant Services of 2026

Compare virtual merchant services for accepting card payments online, including options like Square Virtual Terminal, with tradeoffs for fit and use.

31 min readUpdated Editorially scoped research
How we ranked these tools
01Editorial Scope

Vendors set the topic, but our editors set the inclusion criteria and the evaluation framework before research starts.

02Source Research

Search agents gather the source set and the review record, including transcriptions of video reviews and podcasts.

Read our full methodology →

Framework: Features 40% · Ease 30% · Value 30%

Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy

Virtual merchant services let businesses accept card payments through a web terminal, virtual terminal for manual entry, or an API for card data capture and authorization flows. This comparison targets online operators and payments evaluators who must weigh integration depth against costs like gateways, transaction pricing, and terminal access, including how each provider fits into existing checkout, invoicing, and back-office automation.

Merchant One is the best choice for mid-market teams that want hosted checkout plus gateway API control because pairing hosted entry with token-based gateway flows helps keep PCI boundaries while preserving automation depth, whereas Fattmerchant fits engineering-led shops that need tight authorization-to-capture orchestration via its Gateway API.

Editor’s top 3 picks

Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.

Editor pick
1

Merchant One

Hosted checkout can be paired with gateway API token-based flows to keep checkout PCI boundaries while preserving automation depth.

Best for: Fits when mid-market teams need hosted checkout plus gateway API control for card-not-present payments.

2

Fattmerchant

Editor pick

Gateway API-driven transaction orchestration that keeps authorization and capture aligned with order state.

Best for: Fits when engineering can integrate gateway API and operations need tight transaction lifecycle control.

3

Square Virtual Terminal

Editor pick

Manual transaction entry is integrated into Square’s broader operational views, reducing split-brain payment tracking.

Best for: Fits when teams need fast manual card acceptance inside the Square operating workflow.

Comparison Table

1
Merchant OneBest overall
specialist
9.2/10
Overall
2
enterprise_vendor
8.9/10
Overall
3
enterprise_vendor
8.7/10
Overall
4
enterprise_vendor
8.5/10
Overall
5
8.1/10
Overall
6
enterprise_vendor
7.9/10
Overall
7
specialist
7.4/10
Overall
8
specialist
7.2/10
Overall
9
6.9/10
Overall
10
specialist
6.5/10
Overall
#1

Merchant One

specialist

Merchant account provider serving small businesses with payment processing and virtual terminal options.

9.2/10
Overall
Features9.2/10
Ease of Use9.4/10
Value9.0/10
Standout feature

Hosted checkout can be paired with gateway API token-based flows to keep checkout PCI boundaries while preserving automation depth.

Merchant One provides virtual merchant services that route card-not-present payments through a payment gateway layer and a virtual terminal workflow for manual and API-driven transactions. It is built for teams that need payment orchestration across hosted checkout and gateway API integrations, including recurring billing support patterns.

Admin tooling centers on transaction controls, webhook-style event handling for lifecycle updates, and operational visibility for authorization, capture, and settlement flows. The fit depends on how much payment logic the merchant wants to keep in their own checkout versus shifting to hosted payment pages.

Pros
  • +Gateway API supports programmatic transaction authorization and capture cycles
  • +Hosted checkout options reduce PCI scope for storefront teams
  • +Operational tooling covers common dispute and payment reversal workflows
  • +Recurring payment patterns fit subscription billing with consistent transaction IDs
Cons
  • –Virtual terminal workflows can lag behind API automation for high-volume ops
  • –Webhook payload mapping needs careful implementation to avoid reconciliation gaps
Use scenarios
  • Ecommerce payments teams

    Route card-not-present gateway transactions

    More consistent payment routing

  • Subscription billing operations

    Run recurring charges with stored credentials

    Repeat billing without re-entry

Show 1 more scenario
  • Platform integration engineers

    Use API events for lifecycle tracking

    Cleaner payment state automation

    Uses event-style updates for authorization, capture, and settlement state changes across integrations.

Best for: Fits when mid-market teams need hosted checkout plus gateway API control for card-not-present payments.

#2

Fattmerchant

enterprise_vendor

Merchant services provider operating under Stax with payment processing and virtual terminal access for businesses.

8.9/10
Overall
Features8.9/10
Ease of Use8.9/10
Value8.9/10
Standout feature

Gateway API-driven transaction orchestration that keeps authorization and capture aligned with order state.

Fattmerchant targets teams that need card-not-present acceptance across multiple channels, including hosted checkout and API-driven transactions. The platform is structured to manage the full transaction lifecycle with authorization, capture, and operational actions that reduce manual reconciliation effort. Report exports and transaction level details support dispute and operations workflows during daily settlement cycles.

A key tradeoff is that deeper customization usually depends on API integration rather than admin-only configuration. Fattmerchant fits best when an engineering team can map its existing order system to the gateway API, or when operations teams can route card entry and hosted checkout through consistent payment controls.

Pros
  • +Gateway API supports programmatic transaction control for authorization and capture
  • +Hosted checkout options reduce integration work for standard online flows
  • +Operational reporting helps track settlements and payment lifecycle events
  • +Multi-merchant account design fits organizations managing separate storefronts
Cons
  • –Complex edge cases require API work instead of configuration only
  • –Fraud controls and rule tuning demand payment and risk operations discipline
  • –Some advanced workflow needs add-on configuration beyond baseline setup
  • –Testing environments can feel integration-heavy compared with hosted-only tools
Use scenarios
  • Ecommerce engineering teams

    API-driven hosted checkout replacement

    Fewer manual adjustments

  • Payments operations teams

    Card transaction handling at volume

    Faster investigation cycles

Show 2 more scenarios
  • Platforms and marketplaces

    Multi-merchant routing and control

    Cleaner operational governance

    Teams keep consistent processing controls across storefronts while isolating merchant level activity.

  • B2B billing teams

    Manual order entry plus online capture

    Reduced settlement confusion

    Teams support manually keyed transaction entry while keeping capture and reporting consistent with API flows.

Best for: Fits when engineering can integrate gateway API and operations need tight transaction lifecycle control.

#3

Square Virtual Terminal

enterprise_vendor

Browser-based payment acceptance tool for key-entered card transactions with no monthly fee.

8.7/10
Overall
Features8.7/10
Ease of Use8.6/10
Value8.8/10
Standout feature

Manual transaction entry is integrated into Square’s broader operational views, reducing split-brain payment tracking.

Square Virtual Terminal fits merchants who need a virtual terminal interface for phone or invoice-style payments inside a Square account. Transaction creation supports manual entry flows, and the wider Square platform provides the operational context needed for order and payment status tracking. Square’s API coverage helps teams automate around payments, customer records, and fulfillment signals rather than treating the virtual terminal as a separate system.

A key tradeoff is that governance and advanced orchestration tend to follow Square’s product model, so teams that require deep custom payment orchestration may need additional services. It is a good fit when staff must accept card payments quickly during pop-up events, field service calls, or legacy invoice collection without deploying an embedded checkout experience.

Pros
  • +Manual keyed payment flow works for phone and invoice-based acceptance
  • +Square ecosystem reporting keeps payment status consistent across channels
  • +Square APIs support automation beyond the terminal screen
  • +Customer and transaction details are easier to keep in sync than standalone tools
Cons
  • –Deep customization of authorization and settlement flows is limited versus gateways
  • –Cross-merchant governance options are narrower than enterprise acquiring setups
Use scenarios
  • Service businesses and dispatch teams

    Take card payments on calls

    Fewer payment delays during scheduling

  • Retail pop-up operators

    Accept orders without hardware

    Faster checkout with minimal setup

Show 1 more scenario
  • Small invoicing and AR teams

    Collect payment against invoices

    Cleaner payment reconciliation in Square

    The terminal workflow supports capturing payment details tied to existing customer records.

Best for: Fits when teams need fast manual card acceptance inside the Square operating workflow.

#4

PayPal Virtual Terminal

enterprise_vendor

Manual card entry tool available through PayPal Payments Pro for phone and mail orders.

8.5/10
Overall
Features8.5/10
Ease of Use8.5/10
Value8.5/10
Standout feature

Manual payment entry and refund handling stay in one PayPal transaction console.

PayPal Virtual Terminal is a card-not-present virtual terminal workflow that lets merchants take manually keyed payments through a PayPal merchant account. It is distinct for using PayPal’s transaction controls and refund patterns inside the virtual terminal experience.

Pros
  • +Quick setup for manually keyed payments via PayPal merchant account UI
  • +Refund and reversal workflows align with PayPal transaction lifecycle
  • +Reconciliation exports support monthly accounting processes
  • +Consistent PayPal credentials reduce operator training time
Cons
  • –Limited customization of authorization and capture flows versus advanced gateways
  • –Virtual terminal use depends on specific card-not-present constraints
  • –Less extensible automation surface than gateway-native APIs
  • –Operational governance relies on PayPal account permissions structure
Use scenarios
  • In-person retailers adding keyed payments

    Phone orders during peak demand

    Faster order completion

  • Subscription operators with manual exceptions

    One-off charges for customer changes

    Lower admin overhead

Show 2 more scenarios
  • Call centers handling disputes

    Refunds after canceled card-not-present orders

    Reduced dispute handling time

    Operators process refunds directly from PayPal transaction history to reduce back-and-forth.

  • Small marketplaces with mixed channels

    Manual settlement for edge-case buyers

    Cleaner monthly reporting

    Marketplace staff take keyed payments and reconcile them with exported transaction data.

Best for: Fits when teams need a reliable virtual terminal option for occasional keyed orders.

#5

Dharma Merchant Services

specialist

Merchant services company focused on transparent payment processing and virtual terminal support.

8.1/10
Overall
Features8.1/10
Ease of Use8.1/10
Value8.1/10
Standout feature

Virtual terminal support with guided onboarding for exception handling and manual transactions.

Dharma Merchant Services fits buyers who need card-not-present acceptance tools for hosted checkout style flows and back-office handling. The service supports both automated online processing and a staffed workflow through a virtual terminal for exceptions like phone orders and manual re-keys.

Pros
  • +Onboarding guidance reduces friction during initial virtual terminal and checkout setup
  • +Supports both automated online flow and manual keyed transactions for operational coverage
  • +Back-office workflows support common authorization to capture timing needs
  • +Practical exception handling fits teams that process nonstandard orders
Cons
  • –Integration depth varies by chosen checkout path and requires coordination
  • –Automation and reconciliation controls may require extra operational discipline
  • –Advanced developer customization can be constrained versus lower-level gateway tooling
  • –Reporting depth for disputes and fraud workflows may need add-on processes
Use scenarios
  • Ecommerce operations teams

    Handle card-not-present checkout exceptions

    Fewer lost sales on exceptions

  • Contact-center order teams

    Key orders during phone intake

    Faster order capture for callers

Show 1 more scenario
  • Revenue operations managers

    Standardize capture timing workflows

    Cleaner settlement operations

    Teams align authorization and capture steps to reduce settlement mismatches during busy cycles.

Best for: Fits when mid-market teams need supported onboarding for card-not-present payments and manual exceptions.

#6

Elavon

enterprise_vendor

Elavon delivers merchant acquisition and payment processing services including virtual terminal capabilities.

7.9/10
Overall
Features7.9/10
Ease of Use7.9/10
Value7.9/10
Standout feature

Acquiring-backed tokenization support for stored payment usage tied to recurring billing and reduced re-entry across channels.

Elavon supports virtual terminal and card-not-present acceptance workflows for merchants that need an acquiring-backed gateway experience. Its core capabilities center on authorization and capture for online transactions, tokenized payment handling for recurring and stored usage, and operational tooling for payment lifecycle actions like refunds and reversals.

Pros
  • +Offers a mature set of transaction lifecycle operations like authorizations, capture, refunds, and reversals
  • +Supports tokenization to reduce repetitive card entry for recurring and stored payment usage
  • +Provides dispute-oriented operations that map well to chargeback handling workflows
  • +Supports gateway-style integrations alongside checkout-oriented paths for different front-end stacks
Cons
  • –Virtual terminal usability can lag API-first implementations for high-throughput teams
  • –Automation coverage for advanced routing rules depends on specific gateway configuration
  • –Admin controls can require coordinated setup across integration, authorization, and reporting permissions
  • –Message-level troubleshooting may demand deeper familiarity with authentication and payment status flows
Use scenarios
  • Service business back office

    Key remote card payments in virtual terminal

    Manual acceptance for remote orders

  • International commerce teams

    Coordinate multi-region acquiring setup

    Governed acceptance across markets

Show 2 more scenarios
  • Subscription providers

    Charge recurring and card-on-file payments

    Recurring billing with tokens

    Processes merchant-initiated repeat charges using tokenized credentials without re-collecting card details each time.

  • Risk and payments operations

    Manage disputes and chargeback evidence cycles

    More repeatable dispute handling

    Supports structured workflows for retrieval requests and dispute response operations across repeated cycles.

Best for: Fits when teams need acquiring-backed card-not-present processing with tokenization and strong back-office operations.

#7

CDGcommerce

specialist

Payment processing provider offering merchant accounts, gateway support, and virtual terminal services.

7.4/10
Overall
Features7.4/10
Ease of Use7.4/10
Value7.4/10
Standout feature

Hosted checkout flow designed to keep payment entry off the merchant stack while still producing API-linked transaction records.

CDGcommerce is a virtual merchant service geared toward teams that want payment processing and operational control through an API-led integration path. Core capabilities center on routing card-not-present transactions to acquiring partners, supporting hosted checkout-style flows for conversion-focused use cases, and enabling token-based handling to reduce repeated PAN collection.

Pros
  • +API-first integration path supports automated payment lifecycle workflows
  • +Hosted checkout option fits card-not-present acceptance without custom front-end payments
  • +Transaction tools cover auth, capture, refunds, and reversal operations in one console
  • +Reconciliation-friendly reporting ties outcomes back to transaction states
Cons
  • –Implementation complexity rises when moving from redirect checkout to embedded checkout
  • –Fraud tooling coverage is less consistent than platforms that bundle screening rules
  • –Granular governance controls like fine-grained RBAC are not prominent in day-to-day ops
  • –High-throughput merchants may need tighter request shaping and monitoring to maintain SLAs
Use scenarios
  • Higher-risk merchant owners

    Get processing under underwriting review

    Processing subject to review

  • Call-center and order-entry teams

    Run virtual-terminal phone orders

    Manually entered transactions supported

Show 2 more scenarios
  • Healthcare practice managers

    Process service payments for healthcare businesses

    Card payments for appointments

    Supports card payment processing for healthcare-related service transactions through merchant account services.

  • Retail and in-person service locations

    Use merchant account workflow for storefront sales

    In-person card acceptance

    Supports card payment acceptance at a fixed business location through merchant processing services.

Best for: Fits when engineering teams need API-driven virtual merchant processing with hosted checkout options.

#8

Helcim

specialist

Helcim offers a virtual terminal and merchant account with interchange-plus pricing.

7.2/10
Overall
Features7.2/10
Ease of Use7.2/10
Value7.2/10
Standout feature

A single set of acceptance workflows connects hosted checkout, virtual terminal entry, and automated reconciliation under one operational account.

Helcim delivers virtual merchant services built around payment acceptance workflows like invoicing, hosted checkout, and card-not-present transactions. The service emphasizes direct payment automation through a gateway API, plus reconciliation tools that help translate approvals and settlements into operational reports.

Pros
  • +Gateway API supports end-to-end transaction automation without relying on screen scraping
  • +Hosted checkout reduces PCI scope compared with fully embedded card collection
  • +Reconciliation views make it easier to map approvals and settlements to accounting work
  • +Virtual terminal covers manually keyed and operator-driven payment scenarios
Cons
  • –Advanced routing rules and risk controls can require careful integration design
  • –Operational reporting depth depends on how transactions are tagged and categorized
  • –Complex checkout customization may require more engineering than redirect-only flows
  • –Team governance features like role separation need deliberate setup for multi-user stores
Use scenarios
  • Back-office payment operators

    Capture keyed card payments via virtual terminal

    Centralized manual payment capture

  • Ecommerce teams and developers

    Launch online card checkout with hosted or API path

    Checkout built for online payments

Show 2 more scenarios
  • Merchant operations and support

    Organize dispute responses by transaction details

    More structured dispute workflow

    Helps structure dispute activity around transaction details and evidence-related steps.

  • Finance and payment operations

    Reconcile approvals and settlement outcomes

    Less manual reconciliation work

    Provides reconciliation tools that connect transaction states with settlement activity, refunds, and related events.

Best for: Fits when a growing merchant needs API-driven card-not-present automation plus a usable virtual terminal for exceptions.

#9

Virtual Merchant Services

specialist

Merchant services provider focused on payment processing, virtual terminals, and card acceptance for businesses.

6.9/10
Overall
Features6.9/10
Ease of Use6.9/10
Value6.9/10
Standout feature

Virtual terminal workflow designed for manually keyed card-not-present transactions alongside gateway processing.

Virtual Merchant Services is a virtual merchant service provider that focuses on card-not-present acceptance through gateway routing and merchant-account style processing. It supports both payment gateway integrations and a virtual terminal workflow for manually keyed transactions, which helps teams cover remote orders and back-office entry.

Pros
  • +Virtual terminal supports manually keyed transactions for remote order entry
  • +Payment gateway integration covers standard authorization and capture flows
  • +Transaction operations include reversals for faster mistake correction
  • +Admin configuration supports payment flow control without custom builds
Cons
  • –Integration depth is limited compared with vendors that offer richer gateway API tools
  • –Fraud screening capability breadth is narrower than providers with dedicated risk engines
  • –Dispute and chargeback tooling is not as granular as specialized dispute suites
  • –Hosted checkout options are less versatile than embedded checkout-first gateways
Use scenarios
  • Remote order teams

    Accept card-not-present payments via gateway routing

    Remote payment acceptance

  • Back-office transaction entry

    Key payments using virtual terminal workflow

    Manual entry coverage

Show 2 more scenarios
  • Payments operations staff

    Perform auth, capture, and reversal controls

    Controlled payment lifecycle actions

    Maps administrative controls like authorization, capture, and payment reversals to acquiring-style workflows.

  • Dispute and exception handlers

    Resolve exceptions during reconciliation

    Faster exception resolution

    Provides configuration and exception handling tools useful for payout reconciliation and dispute workflows.

Best for: Fits when mid-market teams need a gateway plus a virtual terminal for card-not-present and keyed orders.

#10

Authorize.net

specialist

Authorize.net is a payment gateway service that includes a virtual terminal for manual card entry.

6.5/10
Overall
Features6.5/10
Ease of Use6.5/10
Value6.5/10
Standout feature

Recurring billing workflows with gateway-native transaction management reduce custom subscription orchestration.

Authorize.net provides a virtual merchant service with a gateway interface for authorization and capture workflows. It supports hosted payment page flows plus an embedded option for card entry, which helps teams control checkout UX without building full payment rails.

Pros
  • +Mature gateway API covers auth, capture, refund, and reversal flows
  • +Recurring payment tools reduce custom scheduling work
  • +Hosted checkout options support fast checkout deployment
  • +Operational reporting helps reconcile gateway activity with merchant operations
Cons
  • –Embedded checkout integration needs careful PCI scoping and UI handling
  • –Advanced controls like complex RBAC require disciplined account setup
Use scenarios
  • Customer service agents

    Collect payments using hosted pages or virtual terminal

    Assisted payment authorization

  • Ecommerce merchants

    Accept card-not-present online checkout

    Online cards submitted and tracked

Show 2 more scenarios
  • Fraud and payment operations

    Apply configurable verification filters

    Additional screening for mismatches

    Supports configurable fraud screening that uses address and card-code checks during payment submission.

  • Customer service for recurring buyers

    Run returning-customer payments with saved profiles

    Less time re-entering cards

    Uses reusable billing profiles and saved-payment workflows to reduce repeated payment data entry.

Best for: Fits when teams need a gateway API plus hosted checkout options with recurring payment capability.

Conclusion

After evaluating 10 virtual merchant, Merchant One stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.

Our Top Pick
Merchant One

Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.

How to Choose the Right Virtual Merchant

This buyer’s guide compares virtual merchant services that combine card-not-present acceptance workflows with remote transaction entry or hosted checkout options from Square, Fattmerchant, Authorize.Net, and other providers in the category. Coverage includes NMI-adjacent gateway controls represented by Fattmerchant and Merchant One, hosted checkout and transaction lifecycle workflows represented by PayPal and CDGcommerce, and operator exception handling represented by Dharma Merchant Services and Helcim.

Each provider review focuses on integration depth and automation surface, including how gateway API flows line up with authorization, capture, and refunds or how virtual terminal operations map to the same transaction lifecycle. The roundup then frames selection tradeoffs around transaction orchestration control, PCI boundary management via hosted checkout, and operational governance for reconciliation and dispute handling across online sales.

Virtual Merchant services for card-not-present acceptance and remote transaction execution

A virtual merchant service enables card-not-present transactions through a gateway or hosted checkout path and often adds a virtual terminal interface for manually keyed remote orders. This setup lets merchants run payment initiation, authorization, capture and settlement, and exception handling through one acceptance workflow shape rather than stitching separate tools.

Square is positioned for merchants that want in-app virtual terminal and online checkout to share the same transaction lifecycle. Fattmerchant is positioned for teams that integrate gateway API-driven transaction orchestration so authorization and capture stay aligned with order state during card-not-present workflows.

Virtual Merchant evaluation criteria for card-not-present and remote entry

Virtual merchant services must support card-not-present payment initiation and the transaction lifecycle across authorization, capture, refunds, and reversals. The winning providers map remote actions like virtual terminal entry and hosted checkout submission into consistent transaction records so operations can reconcile and dispute without manual stitching.

  • Shared transaction lifecycle across checkout and virtual terminal

    Square aligns in-app virtual terminal and online checkout workflows to the same transaction lifecycle, which reduces mismatched states across remote and hosted paths.

  • Gateway API transaction orchestration tied to order state

    Fattmerchant uses gateway API-driven transaction orchestration so authorization and capture stay aligned with order state for card-not-present workflows.

  • Virtual terminal support for manually keyed card-not-present exceptions

    Virtual Merchant Services provides a virtual terminal workflow designed for manually keyed card-not-present transactions alongside gateway processing for remote order entry.

  • Guided onboarding for virtual terminal and manual transaction handling

    Dharma Merchant Services includes onboarding guidance that reduces friction when setting up virtual terminal and handling manual keyed transactions.

  • PCI boundary management via hosted checkout with API-linked controls

    Merchant One and CDGcommerce both pair hosted checkout options with gateway API flows, which helps storefront teams limit payment entry on the merchant stack.

  • End-to-end reconciliation automation with unified acceptance workflows

    Helcim connects hosted checkout and virtual terminal entry to one operational account, which supports end-to-end transaction automation with automated reconciliation.

  • Recurring billing workflows with gateway-native subscription control

    Authorize.Net and PayPal both support recurring payment lifecycles through hosted flows, which reduces custom subscription orchestration for card-not-present traffic.

Decision framework for selecting a Virtual Merchant service

Selection should start with the transaction path mix. Some merchants need one operating model that runs hosted checkout and in-app virtual terminal together, while others prioritize gateway API-driven orchestration for order-state control.

Governance should also drive the choice. Virtual terminal operations, hosted checkout PCI scope, and dispute and reconciliation workflows need consistent configuration so teams can audit what happened to each transaction.

  • Pick the integration philosophy: unified operating model or API-first control

    Choose Square when hosted checkout and in-app virtual terminal must share the same transaction lifecycle without splitting operational procedures. Choose Fattmerchant or Helcim when gateway API workflows must stay tightly coupled to authorization and capture state, and when automated reconciliation depends on consistent transaction tagging.

  • Decide how remote exceptions will be processed

    Choose Dharma Merchant Services or Virtual Merchant Services when teams need a virtual terminal workflow that covers manually keyed card-not-present transactions alongside gateway processing. Choose Square or Helcim when the exception path must plug into the same acceptance workflows used for hosted checkout and when reporting depends on unified operational records.

  • Map the checkout choice to PCI boundaries and integration effort

    Choose Merchant One or CDGcommerce when hosted checkout is the primary entry path and gateway API token-based or API-linked flows must support automation. Choose Authorize.Net or PayPal when recurring billing is a core requirement and hosted flows must work with gateway-native or account-based recurring lifecycles.

  • Stress test automation coverage beyond basic authorizations

    Evaluate whether the provider supports a complete lifecycle workflow that includes refunds and payment reversal paths in addition to authorization and capture operations. Square and Fattmerchant are strong starting points when automation must stay aligned with order state and when remote transaction actions must land in consistent operational outcomes.

  • Verify fraud and risk workflows fit operational ownership

    Choose Fattmerchant when rule tuning and fraud control changes are expected to be handled through API work and operational payment and risk discipline. Choose Square or Helcim when fraud operations must integrate cleanly into hosted checkout and virtual terminal workflows without forcing manual handling gaps.

Who should buy Virtual Merchant services from these providers

Virtual merchant services fit merchants who run card-not-present sales and also need remote entry or hosted checkout options that produce consistent transaction lifecycle records. The right choice depends on whether exception handling lives in a virtual terminal workflow, whether engineering owns gateway API orchestration, or whether PCI scope reduction via hosted checkout is the primary constraint.

  • Merchants with both online orders and remote order entry needs

    Square fits operators who want in-app virtual terminal and hosted checkout to share one transaction lifecycle so online orders and remote entries reconcile with less manual intervention.

  • Engineering-led teams orchestrating payments by order state

    Fattmerchant and Helcim fit teams that can integrate gateway API flows so authorization and capture move in lockstep with order processing and reconciliation automation relies on consistent records.

  • Mid-market teams that need guided setup for manual keyed exceptions

    Dharma Merchant Services is a fit when virtual terminal setup and manual transaction handling require onboarding guidance to reduce operational friction for card-not-present exceptions.

  • Merchants centered on recurring billing workflows

    Authorize.Net and PayPal are practical fits when recurring payments are core and teams want recurring workflows that reduce custom subscription scheduling across payment lifecycle events.

Common pitfalls when buying a Virtual Merchant service

Mistakes usually come from assuming all transaction paths produce the same lifecycle outputs and from underestimating how much integration work exception handling requires. Avoid vendor choices that increase reconciliation risk or create gaps between gateway operations and virtual terminal operations.

  • Treating virtual terminal and hosted checkout as interchangeable without lifecycle alignment

    Square reduces this risk by keeping in-app virtual terminal and online checkout workflows on the same transaction lifecycle, while other setups can create reconciliation gaps when workflows diverge.

  • Expecting configuration-only fraud tuning without API work

    Fattmerchant requires API work for complex edge cases and fraud rule tuning, so operational teams must plan for payment and risk discipline rather than relying on configuration alone.

  • Choosing API depth without validating webhook and reconciliation mapping

    Merchant One flags that webhook payload mapping needs careful implementation, and errors here can produce reconciliation gaps even when the gateway API authorization and capture cycles are correct.

  • Underestimating integration complexity when switching checkout deployment style

    CDGcommerce notes implementation complexity rises when moving from redirect checkout to embedded checkout, so checkout UI choices should match the integration capacity of the engineering team.

How We Selected and Ranked These Providers

We evaluated each virtual merchant provider on feature coverage for the card-not-present transaction lifecycle, including authorization, capture, refunds, and reversal workflows. We weighted integration depth and automation surface to account for how gateway API or virtual terminal operations map into operational records.

We weighted ease and value to reflect onboarding friction and the operational load created by manual exception handling. We set Square apart because in-app virtual terminal and online checkout workflows share the same transaction lifecycle, which reduces mismatched states compared with providers that keep these paths more distinct.

Frequently Asked Questions About Virtual Merchant

How do virtual merchant services differ in hosted checkout versus virtual terminal delivery?
Square pairs hosted checkout workflows with an in-app virtual terminal so both channels share the same transaction lifecycle. Virtual Merchant Services also supports a gateway-plus-virtual-terminal model, but it emphasizes card-not-present controls like authorization, capture, and payment reversals for payout mapping. Authorize.net offers hosted payment page flows plus an embedded card-entry option, while its virtual terminal use cases focus on managing transactions through a gateway interface.
Which providers support gateway API automation for authorization and capture workflows?
Fattmerchant provides a gateway-style API for orchestration that keeps authorization and capture aligned with order state. Virtual Merchant Services supports payment gateway integrations that route and manage card-not-present transaction controls. CDGcommerce focuses on an API-led integration path and turns hosted checkout actions into API-linked transaction records for reconciliation.
When do virtual merchant services use a manually keyed transaction workflow instead of card-not-present checkout?
Dharma Merchant Services pairs a virtual terminal interface for manually keyed exceptions with gateway-style authorization and capture processing for card-not-present payments. Helcim uses a virtual terminal for manually keyed and phone-in style transactions that run through the same core authorization and capture flow as its hosted acceptance workflows. Square also supports in-app virtual terminal handling that sits alongside hosted checkout and point-of-sale operations under a unified transaction lifecycle.
What breaks if an integration assumes webhooks for lifecycle updates but the provider uses different event mechanics?
Merchant One centers admin operations on transaction controls and webhook-style event handling for lifecycle updates, so integrations that wait only for those events can stall if an external system cannot consume them. Square and Helcim both provide operational visibility tied to transaction records, but their consolidation and reporting workflow can reduce reliance on webhook-driven state machines for basic reconciliation. Authorize.net supports gateway-native automation surfaces, and an integration that depends on provider-specific push events can miss state transitions if it expects a uniform webhook payload contract.
Where do admin controls typically show up for dispute handling and payment reversals?
Virtual Merchant Services emphasizes configuration for payment flows and exception handling that supports resolving payment disputes and reconciling payouts. Merchant One places transaction controls and lifecycle event handling in its admin tooling, which is relevant when teams track authorization, capture, and settlement across channels. CDGcommerce focuses admin workflows on refunds and reversals mapped back to authorization and capture activity for operational correction cycles.
Which providers provide recurring payment workflows tied to their transaction records?
Authorize.net supports recurring billing patterns with gateway-native transaction management for authorization, capture, refund, and reversal operations. PayPal supports recurring payments and refund workflows tied to its transaction records and reconciliation tools that map activity back to merchant accounts. Elavon also supports tokenized payment handling for recurring and stored usage, which reduces re-entry across channels.
How does token-based handling typically reduce repeated card collection across channels?
CDGcommerce supports token-based handling so hosted checkout actions can avoid repeated PAN collection while still producing API-linked transaction records. Elavon provides acquiring-backed tokenization for stored payment usage tied to recurring billing and reduced re-entry. Merchant One pairs hosted checkout with gateway API token-based flows so checkout PCI boundaries can remain separate while automation continues through the API layer.
What setup or onboarding differences matter for teams integrating across card-not-present acceptance and manual exceptions?
Dharma Merchant Services stands out for implementation support that guides setup for card-not-present payments and manual exception handling through its virtual terminal. Helcim centralizes acceptance workflows so hosted checkout, virtual terminal entry, and automated reconciliation run under one operational account configuration. Fattmerchant fits teams that already plan to integrate a gateway API and manage orchestration in their own systems because it focuses on payment orchestration rather than onboarding-led manual flows.
When should a merchant choose a wallet-first checkout model instead of an acquiring-backed gateway model?
PayPal fits when wallet-first checkout is required because its branded checkout and account-based payment routing provides a unified transaction history across capture, refund, and disputes. Elavon fits when acquiring-backed gateway behavior with authorization, capture, and tokenization is the primary need for stored usage and back-office reconciliation workflows. Authorize.net fits when teams want gateway API message types for recurring payments alongside hosted payment page and embedded card-entry options.

Tools reviewed

Primary sources checked during evaluation.

Referenced in the comparison table and product reviews above.

Commissioned Research

Funding and competing interests

This study was co-funded by several of the vendors assessed in it. No single vendor funded it. Funders could propose the market studied.

They had no role in selecting vendors, setting or weighting criteria, analysing data or drawing conclusions, and they received the same factual-accuracy check as every other vendor assessed.

Market definition, inclusion rules and criteria weights were fixed by an editor before research began and did not change afterwards. Editorial process →

Keep exploring

FOR SOFTWARE VENDORS

Not on this list? Let’s fix that.

Our best-of pages are how many teams discover and compare tools in this space. If you think your product belongs in this lineup, we’d like to hear from you—we’ll walk you through fit and what an editorial entry looks like.

Apply for a Listing

WHAT THIS INCLUDES

  • Where buyers compare

    Readers come to these pages to shortlist software—your product shows up in that moment, not in a random sidebar.

  • Editorial write-up

    We describe your product in our own words and check the facts before anything goes live.

  • On-page brand presence

    You appear in the roundup the same way as other tools we cover: name, positioning, and a clear next step for readers who want to learn more.

  • Kept up to date

    We refresh lists on a regular rhythm so the category page stays useful as products and pricing change.