Apple Pay domain registration

This topic describes how to register a domain so that the Apple Pay button can be displayed in FramePay.

For the purposes of this tutorial, is used as a placeholder. Replace this with your own domain.
  1. Depending on the environment you wish to use, download one of the following Rebilly Apple Pay merchant domain verification files:
  2. Host the verification file at Use this filename for both live and sandbox environments.
  3. Register the domain using the PostDigitalWalletOnboardingApplePay API, or check if it is already registered. Once the domain is registered, you can use Apple Pay with FramePay.

Example using live API endpoint:

curl --location --request POST '' \
--header 'REB-APIKEY: {YOUR_API_KEY}' \
--header 'Content-Type: application/json' \
--data-raw '{

Use a real Apple ID and card to test in the live or sandbox environment.

To test exclusively in the sandbox, create an Apple Pay sandbox tester account .