HomeGuidesAPI Reference
Guides

Overview

Apple Pay offers a secure, fast, and convenient way for customers to pay using their Apple devices (iPhone, iPad, Mac, Apple Watch). EdfaPay simplifies Apple Pay integration for merchants, providing two flexible models to suit your business needs.


Choosing Your Integration Method

Deciding between Checkout Integration and Embedded (S2S) Integration depends on your technical capabilities, desired control, and development timeline.

Checkout IntegrationEmbedded Integration (S2S)
SetupQuick and easyMore complex
Technical EffortMinimalRequires backend & frontend integration
UI ControlLimited (hosted by EdfaPay)Full control
Certificates & DomainsManaged by EdfaPayManaged by you
Apple Developer SetupNot requiredRequired
CustomizationLimitedFully customizable
Use CaseFast, ready-to-use solutionCustom payment experience

Integration Approaches

This is EdfaPay's recommended and most straightforward method for enabling Apple Pay.


Apple Developer Account Not required


Certificates & Domain Fully managed by EdfaPay


Setup Complexity Low — quick and easy integration


UI Control Limited, as the payment is handled via hosted checkout


Security and Compliance

EdfaPay ensures all Apple Pay transactions are tokenized and encrypted, maintaining PCI-DSS compliance.

Checkout Integration Handled entirely by EdfaPay — no additional security implementation required.


Embedded Integration (S2S) Requires the merchant to securely manage Apple Pay session, certificates, and validation.


Explore Apple Pay Sub-Categories

Explore the available Apple Pay integration guides to support your implementation:

Apple Pay Configuration (Checkout) Learn how to set up Apple Pay using the Checkout integration.

Apple Pay UI Integration (Embedded) Integrate the Apple Pay button and manage the user interface.

Apple Pay S2S Integration (Embedded) Detailed guide for Server-to-Server integration and custom flows.

Troubleshooting Resolve common Apple Pay integration issues.


📘

Important Notes

Apple Pay cannot be tested in Sandbox — the button appears only in Production.

For S2S, if your certificate expires, Apple Pay will stop working until renewed.