Home
/
Insights & Blog
/
Unlocking Apple Pay integration challenges
Apple Pay
Mobile Payments
Payment Integration

Apple Pay Integration for PSPs and PayFacs: Certificates, Validation and How to Offer It to Merchants

Ludovic Plisson
Ludovic Plisson
Chief Brand Officer
LinkedIn

Apple Pay integration requires a PSP or PayFac to manage merchant identity and payment processing certificates, domain verification, merchant validation and token decryption for every merchant and every processor it connects. White-label payment infrastructure such as NORBr centralizes these certificates and processor-specific flows, so PayFacs, PSPs and ISVs enable Apple Pay for all their merchants under their own brand.

Merchants expect Apple Pay at checkout, and for the operators serving them it is one of the most demanding wallets to support at scale. This article, updated in October 2026, explains what makes Apple Pay harder than other wallets, which certificates it requires, what happens on the client and the server, why it gets complex across several processors, and how a PayFac or PSP can offer it to every merchant from one infrastructure.

What makes Apple Pay integration harder than other wallets?

Apple Pay relies on a certificate-based trust model between Apple, the merchant and the payment processor. Each party must prove its identity and each payment token is encrypted for one specific processor. Google Pay, by comparison, usually works through gateway tokenization: the merchant passes a gateway identifier and the processor receives a token it can already use, with no certificate exchange on the merchant's side.

The effort is worth it because wallets now dominate online checkout. According to the Worldpay Global Payments Report 2026 (March 2026), digital wallets accounted for 56 percent of global e-commerce transaction value in 2025. For an operator, missing Apple Pay means missing a payment method its merchants' customers use every day.

Which certificates does Apple Pay require?

Two certificates, each with its own role, both described in Apple's implementation guide:

  • Merchant identity certificate: authenticates the merchant to Apple Pay servers during merchant validation, the step that opens each Apple Pay on the web session. It works together with domain verification, where each domain that displays Apple Pay hosts a verification file Apple checks.
  • Payment processing certificate: Apple uses its public key to encrypt the payment data, so only the holder of the private key, usually the processor, can decrypt it. It starts from a certificate signing request (CSR) generated on the processing side.

Both certificates expire and must be renewed before they do, and every new domain must be verified. For one merchant this is manageable; for an operator with hundreds of merchants and several processors, it becomes a lifecycle to run.

What happens client-side and server-side during an Apple Pay payment?

On the client, the checkout first checks whether the device and browser can pay with Apple Pay, then presents the Apple Pay payment sheet, which collects the customer's authorization with Face ID, Touch ID or the device passcode. Since iOS 18, Apple Pay on the web also works in third-party desktop browsers: the customer scans a code with an iPhone to pay, as Apple presented at WWDC24.

On the server, the platform runs merchant validation with Apple Pay servers using the merchant identity certificate, receives the encrypted payment token, decrypts it or forwards it to the processor that holds the payment processing key, and submits the authorization. Most integrations go through a payment provider's SDK or JavaScript API, which wraps Apple's PassKit and Apple Pay JS frameworks.

Why is Apple Pay complex for PSPs connecting several processors?

Because each processor implements Apple Pay its own way. One decrypts tokens itself and expects the encrypted payload, another expects the platform to decrypt and pass the card data and cryptogram, a third requires its own SDK on the merchant's page. A PSP that routes to several processors must support every variant behind one checkout.

The operational load adds up: certificates per processor and per merchant to renew, domains to verify for every merchant website, consistent behavior when a transaction is routed or retried on a different processor, and security and compliance controls on every flow that touches decrypted data. Without a central layer, each new processor or merchant repeats the work.

How can a PayFac or PSP offer Apple Pay to all its merchants?

By handling Apple Pay at platform level rather than merchant by merchant. Apple lets payment platforms register their merchants' domains on their behalf, so merchants do not need their own Apple developer account or certificates; the platform holds the certificates and runs merchant validation for all of them.

NORBr is listed on Apple's Apple Pay solution provider page for every country and region listed, which means it has demonstrated support for the transaction types and business models Apple Pay supports on all applicable payment networks. On NORBr, operators enable Apple Pay per merchant from the Console. Certificates and processor-specific flows are managed centrally, and Apple Pay appears in Smart Checkout under the operator's brand. The checkout best practices article covers where wallets should sit in the payment flow.

How does Apple Pay fit into a white-label payment infrastructure?

As one payment method among those connected through the global payment network, with the same routing, reporting and reconciliation as cards and local methods. If a processor fails, payment resilience rules can send the payment to another provider that supports Apple Pay, without changing the checkout.

Apple Pay tokens are device-specific and generated by Apple; for saved cards and recurring payments outside the wallet, operators rely on network tokenization. The tokenization article and the token migration article explain how tokens stay usable across providers, and the #PayWorldTour guides show where Apple Pay matters most, market by market.

Sources

The best infrastructure is the one your clients

Discretion isn’t a feature we sell. It’s how the product is built.

Book a demo