- Apple Pay JS
- Payment Request API
Provide a payment request and create the session.
Validate your merchant identity and receive a session object for each payment request.
Request a valid session from the Apple Pay server.
A session object for managing the payment process on the web.
A customizable error type that you create to indicate problems with the address or contact information on an Apple Pay sheet.
Pay Error Code
The error code that indicates whether an error on the payment sheet is for shipping or billing information, or for another kind of error.
Pay Error Contact Field
Names of the fields in the shipping or billing contact information, used to locate errors in the payment sheet.
Codes used to report the status of an Apple Pay session after a callback.
Compare Apple Pay JS and Payment Request API to choose the right implementation for your website.
Learn about features in each Apple Pay version.
A cross-browser API, under development by the W3C, for implementing Apple Pay on the web.