Skip to main content

Apple Pay

Biometric payment authentication with local acquiring across Latin America.

Apple Pay lets customers pay with Face ID, Touch ID, or a double-click, using cards saved to their Apple devices. Your checkout receives the encrypted token and sends it to EBANX. EBANX decrypts it and routes the charge to the local acquirer.


Why offer Apple Pay



Integration models

EBANX supports two integration models. Choose based on where decryption happens and how much control you want over the Apple Pay setup.


In Model 1, your servers own the full decryption stack. When a customer pays with Apple Pay, your checkout receives the encrypted PKPaymentToken directly from Apple. Your backend decrypts it using ECDH-ES, extracts the DPAN (the network token that replaces the card PAN), the one-time cryptogram, and the ECI indicator, then sends those values to EBANX via the network_token_* fields in the Direct API request. EBANX forwards the charge to the local acquirer using the data you provide.

You generate and own your Payment Processing Certificate in Apple Developer Portal. The private key never leaves your infrastructure. This gives you full control over certificate rotation, revocation, and key custody, which some security teams require.

Certificate managementManaged by you. You generate the key pair, create the Payment Processing Certificate in Apple Developer Portal, and control its lifecycle.
PCI scopeYour servers are in scope for the decryption step. The DPAN and cryptogram pass through your infrastructure before reaching EBANX.
Integration effortHigher. You implement ECDH-ES decryption, map the token fields, and maintain the certificate independently.
When to use Model 1

Choose this model if you already operate Apple Pay decryption infrastructure, or if your security policy requires you to own the certificate and key management end to end.

Payment flow


Availability

Available in 11 Latin American markets. Visa and Mastercard are supported in all countries.

Argentina flagArgentina
Brazil flagBrazil
Chile flagChile
Colombia flagColombia
Costa Rica flagCosta Rica
Dominican Republic flagDominican Republic
Guatemala flagGuatemala
Panama flagPanama
Paraguay flagParaguay
Peru flagPeru
Uruguay flagUruguay

Key concepts

DPAN. The network token Apple assigns to replace the real card number in the authorization request. Apple Pay never exposes the actual card number.

MPAN. Merchant Token. A network token Apple issues for a specific merchant, scoped to that merchant rather than to a device. MPAN enables recurring and merchant-initiated transactions, including subscriptions and installments, across all of the customer's devices.

Cryptogram. A one-time value the Secure Element generates per transaction. It tells the issuer the payment came from a verified Apple device.

ECI. A two-digit code that signals how the payment was authenticated. EBANX passes it to the acquirer; when the issuer supports it, liability shifts to them.

CSR (Certificate Signing Request). A file you upload to Apple Developer Portal when creating a Payment Processing Certificate. In Model 2, EBANX provides the CSR so that the resulting certificate binds to EBANX's private key. Apple uses it to encrypt every PKPaymentToken your customers generate.

Still need help?

Help Image

We hope this article was helpful. If you still have questions, you can explore the following options: