Apple Pay Integration

A smoother, faster checkout experience through ThriveCart’s Apple Pay Integration ensures higher conversion rates and fewer abandoned carts.

Apple Pay Configuration depends on your Stripe integration version, but with Stripe Connect+ Setup for embedded checkouts you can now have Apple Pay (alongside Google Pay) show up on checkouts embedded on your custom pages.

In order to enable Apple Pay on your checkout in both ThriveCart Hosted checkouts and embedded checkouts, we recommend utilizing the updated Stripe version, Stripe Connect+.

Stripe Connect+ and Stripe Enhanced Setup

When using Stripe Connect+ with ThriveCart, Apple Pay would be enabled by default.

However, you can enable or disable Apple Pay at an account-level by going to your Stripe dashboard > Settings > Payments > Payment methods > ThriveCart default configuration > Apple Pay.

If you have not previously offered Apple Pay via your Stripe Connect+ or Stripe Enhanced account, you may also need to head here: https://dashboard.stripe.com/account/apple_pay to agree to Apple’s terms and conditions. 

Stripe Legacy Setup

Stripe Legacy was available on accounts older than July 2023. This method of connecting to Stripe is no longer available on newer accounts, and we recommend updating to Stripe Connect+. Directions for setting it up are here.

To enable Apple Pay at your checkout, simply head into your product settings then go to Product > Processors and click the Modify button next to your Stripe Legacy connection.

In the modal window that appears, you can enable Apple Pay by ticking the checkbox.

Zight 2025-11-14 at 9.44.21 AM

If this is your first time setting up Apple Pay – you will need to agree to the terms and conditions within Stripe and add your ThriveCart domain, if not already populated.

Apple Pay in embedded checkouts

For Apple Pay to surface in embedded checkouts (using any version of our Stripe integration), you will need to make sure to re-generate the embed code for products that had been embedded before September 16, 2025.

Apple Pay will now surface in your embedded checkouts as expected, as long as you have verified your own domain within your Stripe > Apple Pay settings.

Only embed code generated after September 16th, 2025 will include Apple Pay, so make sure to update older code to support this functionality.

Notes on Apple Pay Domain Verification

If this is the first time you’re enabling Apple Pay within your Stripe or ThriveCart account, then you will need to go to https://dashboard.stripe.com/account/apple_pay and agree to Apple’s terms and conditions.

When doing this, your ThriveCart subdomain should automatically populate within your Apple Pay area in Stripe.

If it does not, you will need to:

  • Click the ‘Add new domain’ button in the top-right of the Apple Pay area
  • Enter your ThriveCart domain as youraccount.thrivecart.com (do not include https://). If you don’t know what your ThriveCart domain is, you can see this in the URL of your browser when logged into your account (thrivecart.com/youraccount/#/)
  • You do not need to download or host a verification file from Stripe

Embedded Checkouts

When adding your domain into your Stripe dashboard (by navigating to Settings > Payments > Payment methods > ThriveCart configuration > Apple Pay > Configure domains > Add new domain), you’ll want to enter the root URL of the website you have added your embeddable checkout to.

If your website is a sub domain you may need to enter that instead. For example:

  • Checkout embedded on agenericproduct.com/my-sales-page/
    • Apple pay domain: agenericproduct.com
  • Checkout embedded on members.agenericproduct.com/my-sales-page/

Frequently Asked Questions (FAQs)

  • Q: Are there any fees for using Apple Pay?
    • A: Apple does not charge users, merchants or developers additional fees to use Apple Pay for payments. Your credit and debit transactions will continue to be handled by the payment networks at their standard processing fees.
  • Q: I can’t see Apple Pay on my cart page!
    • A: Apple Pay will only show on your cart page if the user is using a compatible Apple device. This includes third party browsers on OSX, iPhone, or iPads where the user has an Apple Pay wallet enabled.

      If Apple Pay is not enabled on the device or browser, it will not be shown in checkout.

      If your domain is not verified within Stripe settings, Apple Pay will not be shown in checkout.
  • Q: Do I need to verify my custom domain that’s connected to ThriveCart?
    • A: Technically no, and your ThriveCart subdomain should be enough to verify. However, you can always add your custom root domain to Apple Pay domains as part of troubleshooting.

Still Need Help?

If you’ve followed these steps and are still experiencing issues or have additional questions, please contact our support team here.

Updated on November 15, 2025
Was this article helpful?

Related Articles