Portal FeaturesApple Pay Integration on iPOSpays

Apple Pay Integration on iPOSpays

1. Overview

Apple Pay is a digital wallet and mobile payment service provided by Apple. It enables users to make secure, contactless, and in-app or online payments

Apple Pay simplifies checkout by removing the need to manually enter card details. It uses Face ID, Touch ID, or a device passcode to authenticate transactions — ensuring both speed and security for customers and merchants.


2. When Domain Registration and Verification Are Required

Apple Pay requires every merchant website using it to be verified and registered with Apple. This verification ensures that Apple recognizes your domain as legitimate and authorized to display the Apple Pay button during checkout.

If your integration uses your own custom domain, you must register and verify that domain before Apple Pay can appear as a payment option.

Without domain verification, Apple Pay will not appear as a payment method on Safari or Apple devices — even if your integration code is correct.


3. Who Should Verify and Register Their Domain Through iPOSpays

Merchants using integrations with their own custom domains — such as Freedom to Design or the iPOSpays Gateways WC plugin (embedded mode) — must complete domain registration and verification through iPOSpays.


4. How Domain Registration Works via iPOSpays

Domain registration and verification can only be performed through a Merchant Admin Account.

If Apple Pay is not yet enabled for your merchant account, contact your Dejavoo sales executive or ISO administrator to activate it.

Once Apple Pay is enabled, you can follow the steps in the later section to register and verify your domain.


5. Supported Integrations

Apple Pay on iPOSpays is available across multiple integration types. Depending on your setup, domain registration may or may not be required.

5.1 Payment Pages — Does Not Require Registration

Apple Pay on secure hosted payment pages is enabled by default. If you wish to disable it, please contact your Dejavoo sales executive.

  • Hosted Payment Page

Merchants using the Send Payment Link feature on iPOSpays-enabled terminals (such as CloudPOS, POS, and iPOSgo!) can accept Apple Pay directly from their customers.

  • Generic Hosted Payment Page (GHPP)

Merchants using the GHPP feature on the iPOSpays portal can also accept Apple Pay transactions from customers.

5.2 APIs — Requires Registration

  • WooCommerce Plugin: iPOSpays Gateways WC

Merchants with eCommerce websites built on WooCommerce can integrate Apple Pay using the iPOSpays Gateways WC plugin (embedded mode).

This plugin enables secure and compliant payments while preserving the site’s brand design and layout.

  • Freedom to Design

For merchants with custom eCommerce sites, Freedom to Design offers API-based Apple Pay integration with full design freedom.

It allows developers to maintain brand consistency while ensuring secure, compliant payment processing through iPOSpays.

  • Hosted Payment Page API

Hosted Payment Page (HPP) is a checkout page that can be integrated into an eCommerce website or any software that wants to accept payments without any compliance burden.


6. Supported Payment Processors

  • TSYS

  • Elavon

  • WorldPay


7. Resources


8. How to Register and Verify Your Domain With Apple Pay on iPOSpays

iPOSpays simplifies domain verification by providing a built-in interface that allows merchants to complete Apple’s required domain registration directly from the iPOSpays portal.

If your integration uses your own custom domain — such as Freedom to Design or the iPOSpays Gateways WooCommerce plugin (embedded mode) — follow the steps below to register and verify your domain through iPOSpays.

You can also watch a setup video for a visual walkthrough of the entire process.

8.1 Steps

  1. Log in to ipospays.com using your Merchant Admin Account credentials.

  2. Navigate to Settings → Payment Methods → Apple Pay → Manage.

  1. Click Add New Domain.
  1. Enter your domain or subdomain (e.g., denovosystem.tech or payment.denovosystem.tech).

  2. Download the verification file provided.

  3. Host the file at the exact path specified on your domain.

  1. Click Verify once the file is uploaded.
  1. The Verified message should appear under Domain Status. If you wish you can add new domains from this section as well.

Once verification is complete and your domain is confirmed by Apple, Apple Pay becomes available to your customers on their browser. You can then begin accepting Apple Pay payments through Freedom to Design or the iPOSpays Gateways WC plugin (embedded mode).