Passa al contenuto
Crea account o Accedi
Il logo della documentazione Stripe
/
Chiedi all'IA
Crea un accountAccedi
Inizia
Pagamenti
Ricavi
Per piattaforme e marketplace
Gestione del denaro
Risorse per sviluppatori
API e SDKGuida
PanoramicaAccettare un pagamentoEseguire l'upgrade dell'integrazione
Pagamenti online
PanoramicaTrovare il caso d'uso più adatto
Utilizzare Payment Links
Utilizza una pagina di completamento della transazione preintegrata
Crea un'integrazione personalizzata con Elements
Creare un'integrazione in-app
Usa Managed PaymentsPagamenti ricorrenti
Pagamenti di persona
Terminal
Metodi di pagamento
Aggiungere modalità di pagamento
    Panoramica
    Opzioni di integrazione delle modalità di pagamento
    Gestire i metodi di pagamento predefiniti nella Dashboard
    Tipi di metodi di pagamento
    Carte
    Pagare con il saldo Stripe
    Pagamenti in stablecoin
    Addebiti bancari
    Reindirizzamenti bancari
    Trasferimenti bancari
    Bonifici (Sources)
    Acquista ora, paga dopo
    Pagamenti in tempo reale
    Voucher
    Wallet
      Alipay
      Amazon Pay
      Apple Pay
        Pratiche ottimali
        Cartes Bancaires con Apple Pay
        Transazioni ricorrenti con Apple Pay
        Token esercente di Apple Pay
        Traslazione di responsabilità, contestazioni e rimborsi con Apple Pay
      Cash App Pay
      Google Pay
      GrabPay
      Link
      MB WAY
      MobilePay
      PayPal
      PayPay
      Revolut Pay
      Satispay
      Secure Remote Commerce
      Vipps
      WeChat Pay
    Abilitare metodi di pagamento locali per Paese
    Metodi di pagamento personalizzati
Gestire i metodi di pagamento
Pagare più velocemente con Link
Concetti di base sulle operazioni di pagamento
Analisi
Saldi e tempo di regolamento
Conformità e sicurezza
Valute
Pagamenti rifiutati
Contestazioni
Prevenzione delle frodi
Protezione contro le frodi di Radar
Bonifici
RicevuteRimborsi e revoche
Integrazioni avanzate
Flussi di pagamento personalizzati
Acquisizione flessibile
Pagamenti all'esterno della sessione
Orchestrazione con più elaboratori di pagamento
Oltre i pagamenti
Costituire un'azienda
Criptovaluta
Commercio agentico
Financial Connections
Climate
Verificare l'identità
Stati Uniti
Italiano
Pagina inizialePagamentiAdd payment methodsWalletsApple Pay

Apple Pay merchant tokens

Learn how to use Apple Pay merchant tokens for recurring, deferred, and automatic reload payments.

An Apple Pay merchant token (MPAN) ties together a payment card, a business, and a customer, and enables the wallet holder to manage access to a card stored in their Apple wallet. Apple Pay’s latest guidelines recommend merchant tokens over device tokens (DPANs) because merchant tokens:

  • Allow for continuity across multiple devices
  • Enable recurring payments independent of a device
  • Keep payment information active in a new device even when its removed from a lost or stolen device

Merchant token types

You can use Apple Pay to request an MPAN in three ways. Each type of request has different parameters that affect how the user is presented with Apple Wallet. Almost all request types provide the option to supply a managementURL, which routes customers to a webpage to manage their payment methods. If you request an MPAN and the issuer supports MPAN generation, you receive an MPAN. Otherwise, you receive a DPAN.

MPAN request type Use caseSupport
Recurring PKRecurringPaymentRequestIssues an MPAN for use in a recurring payment such as a subscription.
  • Apple Pay on the Web
  • iOS > v16.0
Automatic reload PKAutomaticReloadPaymentRequestIssues an MPAN for use in a store card top-up or prepaid account. Supported parameters:
  • automaticReloadBilling shows billing details when you present Apple Pay.
  • Apple Pay on the Web
  • iOS > v16.0
Deferred payment PKDeferredPaymentRequestIssues an MPAN for use in reservations such as hotels. Supported parameters:
  • freeCancellationDate shows the cancellation deadline when you present Apple Pay.
  • billingAgreement shows the terms of service when you present Apple Pay.
  • Apple Pay on the Web
  • Xcode 14.3
  • iOS > v16.4

Add Apple Pay merchant tokens

You can add a merchant token when presenting Apple Pay in the Express Checkout Element, web Payment Element, and mobile Payment Element. Stripe automatically handles merchant token requests in Stripe Checkout integrations.

Using the Payment Request Button?

If you’re using the Payment Request Button for recurring payments, we recommend migrating to the Express Checkout Element for improved functionality and payment method support.

  1. Set up Express Checkout Element integration.
  2. Pass the applePay object relevant to your MPAN use case (choose from the drop-down to see use case code samples).
  3. Include relevant parameters for your use case.
checkout.js
elements.create('expressCheckout', { applePay: { recurringPaymentRequest: { paymentDescription: "Standard Subscription", regularBilling: { amount: 1000, label: "Standard Package", recurringPaymentStartDate: new Date("2023-03-31"), recurringPaymentEndDate: new Date("2024-03-31"), recurringPaymentIntervalUnit: "year", recurringPaymentIntervalCount: 1, }, billingAgreement: "billing agreement", managementURL: "https://stripe.com", }, }, });

Merchant token auth rate monitoring

For Sigma users, the charges table contains a card_token_type enum field to indicate the charge is using an mpan or dpan card. The following Sigma query example calculates the MPAN auth rate:

-- deduplicated MPAN auth rate select 100.0 * count( case when charge_outcome in ('authorized', 'manual_review') then 1 end ) / count(*) as deduplicated_auth_rate_pct, count(*) as n_attempts from authentication_report_attempts a join charges c on c.id = a.charge_id where c.created >= date('2021-01-01') and c.card_tokenization_method = 'apple_pay' -- The new field added to charges table. and c.card_token_type = 'mpan' -- deduplicate multiple manual retries to a single representative charge and is_final_attempt
Questa pagina è stata utile?
SìNo
  • Hai bisogno di aiuto? Contatta l'assistenza clienti.
  • Dai un'occhiata al nostro registro delle modifiche.
  • Domande? Contattaci.
  • LLM? Leggi llms.txt.
  • Realizzato da Markdoc