Apple Pay - Direct

Overview

Apple Pay Direct allows merchants to accept payments directly through Apple Pay in their mobile app or website, offering customers a fast, secure, and frictionless checkout experience.

Apple Pay is currently available for EveryPay merchants based in Greece, for processing Purchases, Voids, Pre-Authorisations, Refunds and Partial Refunds.

Important Notice

Apple Pay Direct is not available as a self-service integration.
  • You must first contact EveryPay to request access.
  • Your account will be reviewed and, if eligible, enabled for Apple Pay Direct.
  • The technical documentation is provided only upon request once your account has been approved.

To begin, please contact our support team.

Before You Begin

To integrate Apple Pay Direct, you will need:

  • An active EveryPay merchant account with Apple Pay Direct enabled.
  • An Apple Developer account.
  • An Apple Merchant Identifier created in your Apple Developer account.
  • A Payment Processing Certificate issued by Apple.
  • A Merchant Identity Certificate to establish a secure connection with Apple's servers.
  • A verified merchant domain associated with Apple Pay (via the apple-developer-merchantid-domain-association file).

These requirements are detailed in the private documentation package provided after approval.

How the Flow Works (Overview)

Apple Pay Direct follows the same high-level process as other Apple Pay integrations:

  1. The customer selects Apple Pay at checkout.
  2. The device securely generates an Apple Pay payment token.
  3. Your system sends this token to EveryPay's API.
  4. EveryPay processes the transaction and returns the payment result.

Detailed API request/response examples, configuration steps, and certificate setup instructions will be provided directly to approved merchants.

Next Steps

  1. Contact EveryPay Support to request Apple Pay Direct.
  2. Wait for account review and activation.
  3. Receive the private documentation package from EveryPay.
  4. Complete your integration with the support of our technical team.