kalymi
Forum Replies Created
-
Hi Clayton,
Apple Pay is now appearing on my site after the revalidation. Thank you for following this through with Stripe.
Please confirm that no plugin update or further action is required from me.
Kind regards,
BrentHi, ok I have created a support ticket : support@paymentplugins.com
Thanks, Brent
Hi Clayton,
Just checking whether Stripe has provided any update on the internal ticket regarding
unverified_payment_methods_on_domain: ["apple_pay"]. My site and payment settings remain unchanged as requested.Thank you,
BrentThanks for confirming, Clayton. I’ll wait for your update from Stripe and won’t make any further Apple Pay or domain changes in the meantime.
Hi Clayton,
To consolidate the current status, Stripe Support provided the existing live Payment Method Domain ID for
brentrobitaille.com:pmd_1Nb137Lq9v4eASep90KfJMnuStripe advised validating the existing domain first and only considering a new registration if validation fails.
Since receiving that response, we have completed your recommended procedure:
- FullHost removed the previous Apple domain-association file.
- I used the plugin’s Register Domain button.
- The plugin reported successful registration for test and live mode.
- The replacement association file is publicly accessible.
- You subsequently confirmed that Stripe still returns:
"unverified_payment_methods_on_domain": ["apple_pay"]Could you please include the Payment Method Domain ID above in the internal Stripe ticket and ask Stripe to determine why the existing domain object remains unverified after successful re-registration?
Please also confirm once the internal Stripe ticket has been created and provide any reference number available.
I will not run the API validation call or create another domain registration while your Stripe investigation is underway.
Thank you.
Thanks for confirming. I will have the JavaScript errors investigated separately and will wait for your update once the internal Stripe ticket has been created. I will not make any further payment or domain changes in the meantime.
Update:
Hi,
I completed the association-file replacement exactly as requested:
- FullHost removed the old
apple-developer-merchantid-domain-associationfile. - I clicked Register Domain once.
- The plugin confirmed that
brentrobitaille.comwas enabled successfully for both test and live mode. - The new association file is publicly accessible and displays its encoded contents.
Apple Pay still does not appear in Safari on an Apple Pay-enabled iPhone.
In addition, Google Pay is not appearing for me in [insert browser and device, for example: desktop Chrome on Windows], although you previously reported that you could see it rendering.
Please retest both wallet buttons and create the internal Stripe support ticket you mentioned. Please also confirm whether Stripe still returns:
"unverified_payment_methods_on_domain": ["apple_pay"]You previously found these JavaScript errors:
Uncaught ReferenceError: moment is not definedCannot read properties of undefined (reading 'setSettings')Please confirm whether those errors need to be resolved before either wallet can initialize reliably. I do not want to make any further live-site changes without a specific diagnosis.
Thank you.
Hi,
I completed the additional test exactly as requested:
- My hosting service FullHost backed up and removed the existing
apple-developer-merchantid-domain-associationfile. - The old file stopped serving.
- I clicked Register Domain once in the Payment Plugins API Settings.
- The plugin confirmed that
brentrobitaille.comwas enabled successfully for both test mode and live mode. - The replacement association file was created and is publicly accessible at:
https://brentrobitaille.com/.well-known/apple-developer-merchantid-domain-association - I tested again in a fresh Safari tab on an Apple Pay-enabled iPhone.
Apple Pay still does not render.
Please create the internal Stripe support ticket you mentioned and recheck whether Stripe still returns:
"unverified_payment_methods_on_domain": ["apple_pay"]Google Pay is currently rendering, so I do not want to make any further changes to the live configuration until you or Stripe identify the remaining eligibility problem.
Thank you.
Hi, there was no Remove or Delete option for
www.brentrobitaille.com; Stripe only offered Disable. I disabled that entry, leftbrentrobitaille.comenabled, and tested again in Safari on an Apple Pay-enabled iPhone without clearing the cache. Apple Pay still does not appear.The Payment Plugins configuration also shows Apple Pay and Google Pay as enabled.
Since Stripe’s API still reports Apple Pay as unverified despite the active root-domain entry and accessible association file, please advise whether the next step is a Stripe support request.
Thanks. I checked Stripe’s Payment methods page. Under the enabled Default payment-method configuration, Apple Pay is shown as Enabled. Google Pay is also Enabled. I have attached that screenshot, along with my WooCommerce Apple Pay settings showing Apple Pay enabled for Product Page, Cart Page and Checkout.
Since Apple Pay is enabled in Stripe but Stripe is reporting the browser as ineligible, could the
moment is not definedandwp-date-js-afterJavaScript errors be interrupting the eligibility check or wallet initialization?Please let me know what console output, network response, or diagnostic information you need next.
Thanks. I have attached the Apple Pay settings screenshot. Apple Pay is enabled for Product Page, Cart Page and Checkout, with Enable on All Browsers checked. I will also check the Stripe payment method configurations.