Glossary · Payment methods · 4 min read

Host Card Emulation (HCE)

Host Card Emulation (HCE) lets a phone's software present tokenized payment data to a contactless terminal without routing the tap through a secure element. Your customer experiences a phone tap, while your business still uses contactless acceptance. HCE does not set your processing rate or create a merchant fee by itself.

What Host Card Emulation is

Host Card Emulation is a software method that lets a phone act like a contactless payment card. Instead of routing the card-emulation request to a secure element, the phone's operating system handles it. The phone communicates with the terminal using Near Field Communication (NFC).

A bank or wallet provider can build HCE into its mobile app or offer a separate payment app. After a customer adds a card, tokenized payment data is provisioned for use on the phone. HCE describes how the phone emulates a card, not a separate payment network or fee.

HCE changes how a phone presents payment data, not the processing fees your business pays.

How an HCE tap works

The customer enrolls a card in the issuer's wallet app, then taps the phone at an NFC-enabled terminal. The phone sends payment data to the terminal, which processes the purchase through the existing contactless payment infrastructure.

HCE uses the same contactless terminal experience as a tap with a physical card. When the implementation follows applicable contactless specifications, the terminal does not need a separate application change. Contactless Payments describes the tap acceptance method; HCE is one software architecture that can support a phone's tap.

How HCE handles payment security

HCE does not depend on a phone's secure element to perform card emulation. Payment credentials or tokens can be provisioned from a secure cloud service, and tokenization substitutes a restricted token for the card number. Issuers can limit tokens by device, merchant, transaction type or other conditions.

Limited-use keys can expire, and the wallet can require a PIN, phone passcode or biometric check before payment. These controls reduce exposure if card details are compromised, but they do not remove software and cloud risks. Malware on a compromised phone or an attack on credential systems can still threaten payment data.

What HCE means for your costs

HCE does not have a merchant fee or processing-rate reduction specified by the payment method itself. Your transaction still goes through the card acceptance process, and HCE does not change interchange, network fees or your processor's markup.

There is no standard HCE line item or statement descriptor identified for merchants. If a customer pays by phone, review your existing contactless transaction records and processing charges rather than assuming HCE created a separate fee. Wallet and issuer infrastructure costs are not the same as a merchant processing charge.

What you can actually change

You do not control how a customer's bank builds its HCE wallet. You can make sure your checkout accepts contactless payments and keep your fee review focused on charges your business actually pays.

  • Confirm your terminals accept contactless card payments, the same infrastructure used for HCE taps.
  • Make your contactless acceptance clear at checkout so customers know they can tap a phone.
  • Compare your processor's markup and other statement charges instead of expecting HCE to lower your rate.
  • Use your sales records to distinguish phone taps from other tender types when reviewing payment activity.
  1. Confirm contactless acceptance. Test that your NFC-enabled terminals accept contactless card payments, which HCE uses for the tap.
  2. Review your payment records. Use your point-of-sale reports to identify phone-based contactless sales without expecting a special HCE statement line.
  3. Separate your fee layers. Review interchange, network fees and processor markup as distinct charges because HCE does not set them.

Frequently asked questions

Does HCE mean a phone stores no payment data?

No. HCE means the phone's operating system handles card emulation rather than routing it through a secure element. Payment data or tokens can be provisioned from a cloud service and used by the wallet on the device.

Is Host Card Emulation the same as contactless payment?

No. Contactless payment describes the way a customer taps a payment device at a terminal. HCE is a software architecture that lets a phone emulate a card over NFC, using contactless acceptance infrastructure.

Does HCE lower my credit card processing fees?

HCE does not set your processing rate or provide a merchant fee reduction by itself. Your card costs still include interchange, network fees and processor markup, and merchant statements do not have a standard HCE line item.

Readytostartsaving?

Tell us about your volume and we'll estimate what you could save. Free, with no obligation. If you save nothing, we charge nothing.

Customer type
Current processor
How do you take payments?
Net effective rate0.00%