Apple Pay
Apple Pay enables secure, frictionless payments in apps and on the web using the payment cards stored in users' Apple Wallet. It supports Touch ID, Face ID, and Apple Watch authentication for both in-person and online payments. Apple Pay is available on iOS, watchOS, macOS, and via Safari on the web through the Apple Pay JS API, with a PassKit native framework for iOS/watchOS app integration.
APIs
Apple Pay JS API
Server-side REST API for Apple Pay on the Web, enabling merchants to validate their identity with Apple and obtain payment sessions used by the ApplePaySession JavaScript API in...
PassKit Framework (Apple Pay)
Native iOS, watchOS, and macOS framework for integrating Apple Pay into mobile and desktop applications. Provides PKPaymentRequest and PKPaymentAuthorizationViewController for i...
Apple Pay Payment Token API
Server-side specification for processing and decrypting Apple Pay payment tokens received from client applications. Tokens use EC_v1 or RSA_v1 encryption and contain the payment...
Capabilities
Apple Pay Payment Processing
Workflow capability for integrating Apple Pay into e-commerce and mobile payment flows. Combines merchant validation, payment session management, and payment token processing in...
Run with NaftikoFeatures
Users authorize payments using biometric authentication on Apple devices
Native iOS and watchOS integration via PassKit framework
Safari-based Apple Pay checkout via the ApplePaySession JavaScript API
Contactless payments from Apple Watch without needing iPhone
Supports Visa, Mastercard, Amex, Discover, JCB, UnionPay, and more
Domain verification ensures only registered merchants can use Apple Pay
Subscription and automatic payment support via automatic payment requests
Support for deferred billing like hotel deposits and pre-orders
Use Cases
One-tap checkout on web and mobile using saved payment cards
Native iOS app purchases with Face ID or Touch ID authentication
Setting up recurring subscription payments authorized by the user
Tap-to-pay at point-of-sale terminals using iPhone or Apple Watch
Paying for transit and transportation with Express Mode
Integrations
Stripe Elements and Stripe.js support Apple Pay via the Payment Request Button
PayPal's Braintree SDK provides Apple Pay integration for iOS and web
Square's iOS SDK supports Apple Pay for in-app and contactless payments
Adyen payment platform supports Apple Pay for web and mobile checkout
Shopify natively supports Apple Pay for accelerated checkout
WooCommerce Stripe plugin enables Apple Pay on WordPress stores