Tap to Pay on iPhone Expands to Estonia, Latvia, Lithuania, Monaco, and Norway

Tap to Pay on iPhone Expands to Estonia, Latvia, Lithuania, Monaco, and Norway
source: gettyimages
September 23, 2025

===============================================================================

Apple today announced the rollout of Tap to Pay on iPhone in Estonia, Latvia, Lithuania, Monaco, and Norway, enabling merchants of all sizes to accept contactless payments directly via their iPhones. This feature offers a seamless and secure way for independent sellers, small businesses, and large retailers to process transactions without additional hardware.

History and Features of Tap to Pay ------------------------------------

Launched initially in February 2022 in the United States, Tap to Pay on iPhone transforms compatible devices into contactless payment terminals. Users can accept payments through Apple Pay, contactless credit and debit cards, and various digital wallets. All transactions are encrypted, ensuring privacy, and Apple does not retain purchase data, bolstering user security.

The system does not require any extra hardware or credit card machines. It leverages NFC technology to authenticate contactless payments and supports PIN entries, including accessibility options for users with visual or motor impairments.

Supported Payment Services by Country -------------------------------------

Requirements and Usage ----------------------

To use Tap to Pay on iPhone, merchants must have an iPhone XS or newer model. The process is straightforward: open the compatible payment app, register the sale, and present the iPhone to the customer for contactless payment, similar to standard Apple Pay transactions.

Apple maintains an official list of countries supporting Tap to Pay on iPhone, with ongoing plans for further expansion.

Related links

By submitting, I confirm I have the right to share this link and I agree to link back to this article from the submitted page. Duplicate URLs are rejected. Up to 5 links per page.

GraphQL · 140 ms
query Q($id: Int!, $domain: Int!, $srcId: Int!, $hasSrc: Boolean!, $hasSelf: Boolean!) {
  self: qa_ai(where: {id: {_eq: $id}}, limit: 1) @include(if: $hasSelf) {
    id
    title
    text
    date
  }
  linksarticle: qa_ai(where: {domain: {_eq: $domain}, id: {_neq: $id}}, order_by: {id: desc}, limit: 8) {
    id
    title
  }
  linksbottom: qa_ai(where: {domain: {_neq: $domain}, id: {_lt: $id}}, order_by: {id: desc}, limit: 3) {
    id
    title
    domain
  }
  source: qa_ai(where: {id: {_eq: $srcId}}, limit: 1) @include(if: $hasSrc) {
    id
    title
  }
}
{
  "id": 6644282,
  "domain": 6,
  "srcId": 0,
  "hasSrc": false,
  "hasSelf": true
}