Skip to main content

Register Branded Domain for Apple Pay & Google Pay

This article explains how to register your branded domain with Stripe so Apple Pay and Google Pay work correctly on invoices, payment links, and Text2Pay in Kyrios.

Updated over 3 months ago

Who This Is For / When to Use

Use this article if you:

  • Want Apple Pay or Google Pay to appear on branded payment links

  • Are using invoices, Text2Pay, or payment links with a custom domain

  • See Apple Pay or Google Pay missing during checkout

  • Need to resync your domain registration with Stripe


What This Feature Does

Kyrios automatically registers your branded domains with Stripe so Apple Pay and Google Pay can be used on:

  • Invoices

  • Payment Links

  • Text2Pay checkout pages

This removes the need for manual domain verification inside Stripe.


Prerequisites

Before enabling this feature:

  • Stripe must be connected to your Kyrios account

  • Your checkout, invoice, or payment links must use a branded domain

  • Stripe must be enabled in live mode (test mode may still display Apple Pay as “Test Mode”)


Step 1: Open Stripe Integration Settings

  1. Log in to your Kyrios dashboard.

  2. Go to Payments (left navigation).

  3. Click Integrations (top).

  4. Select Stripe.


Step 2: Enable Domain Registration for Apple Pay & Google Pay

  1. Locate the toggle labeled Register domains for Apple Pay and Link.

  2. Turn the toggle ON.

This allows Kyrios to automatically register your branded domain with Stripe.


Step 3: Manually Resync Domains (If Needed)

If Apple Pay or Google Pay does not appear after enabling the toggle:

  1. Stay on the Stripe integration page.

  2. Click the Resync icon next to the toggle.

  3. Wait for the sync confirmation timestamp to update.

This forces Stripe to re-register your branded domains.


Step 4: Use Branded Domains for Payments

When creating:

  • Invoices

  • Payment Links

  • Text2Pay requests

Ensure the checkout URL uses your branded domain.

Once registered:

  • Apple Pay and Google Pay will automatically appear as payment options (when supported by the customer’s device and browser).


Common Issues and Fixes

Apple Pay or Google Pay Not Showing

Possible causes:

  • Domain registration toggle is OFF

  • Domain was added after Stripe integration

  • Browser or device does not support Apple Pay or Google Pay

Fix:

  • Enable the toggle

  • Click Resync

  • Confirm you are using a branded domain

  • Test on a supported device (Apple Pay requires Safari or Apple devices)


Payments Work on Default Domain but Not Branded Domain

Cause:
The branded domain is not registered with Stripe.

Fix:
Enable Register domains for Apple Pay and Link and resync.


Apple Pay Shows “Test Mode”

Cause:
Stripe is in test mode.

Fix:
Enable Stripe live mode and re-test the checkout.


FAQs

Do I need to manually verify domains inside Stripe?

No. Kyrios automatically registers branded domains with Stripe when the toggle is enabled.


Is there any extra cost for Apple Pay or Google Pay?

No additional Kyrios fees apply. Standard Stripe transaction fees still apply.


Does this affect other payment methods?

No. Credit cards, ACH, and other Stripe-supported methods continue to work normally.


Does this support recurring payments?

Yes. Apple Pay and Google Pay work with both one-time charges and recurring subscription invoices.


When should I use the resync option?

Use resync if:

  • You recently added a new branded domain

  • Apple Pay or Google Pay stopped appearing

  • Stripe integration was reconnected

Did this answer your question?