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
Log in to your Kyrios dashboard.
Go to Payments (left navigation).
Click Integrations (top).
Select Stripe.
Step 2: Enable Domain Registration for Apple Pay & Google Pay
Locate the toggle labeled Register domains for Apple Pay and Link.
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:
Stay on the Stripe integration page.
Click the Resync icon next to the toggle.
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




