Forum Replies Created

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter kalymi

    (@kalymi)

    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,
    Brent

    Thread Starter kalymi

    (@kalymi)

    Hi, ok I have created a support ticket : support@paymentplugins.com

    Thanks, Brent

    Thread Starter kalymi

    (@kalymi)

    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,
    Brent

    Thread Starter kalymi

    (@kalymi)

    Thanks 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.

    Thread Starter kalymi

    (@kalymi)

    Hi Clayton,

    To consolidate the current status, Stripe Support provided the existing live Payment Method Domain ID for brentrobitaille.com:

    pmd_1Nb137Lq9v4eASep90KfJMnu

    Stripe 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.

    Thread Starter kalymi

    (@kalymi)

    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.

    Thread Starter kalymi

    (@kalymi)

    Update:

    Hi,

    I completed the association-file replacement exactly as requested:

    • FullHost removed the old apple-developer-merchantid-domain-association file.
    • I clicked Register Domain once.
    • The plugin confirmed that brentrobitaille.com was 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 defined
    Cannot 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.

    Thread Starter kalymi

    (@kalymi)

    Hi,

    I completed the additional test exactly as requested:

    • My hosting service FullHost backed up and removed the existing apple-developer-merchantid-domain-association file.
    • The old file stopped serving.
    • I clicked Register Domain once in the Payment Plugins API Settings.
    • The plugin confirmed that brentrobitaille.com was 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.

    Thread Starter kalymi

    (@kalymi)

    Hi, there was no Remove or Delete option for www.brentrobitaille.com; Stripe only offered Disable. I disabled that entry, left brentrobitaille.com enabled, 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.

    Thread Starter kalymi

    (@kalymi)

    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 defined and wp-date-js-after JavaScript errors be interrupting the eligibility check or wallet initialization?

    Please let me know what console output, network response, or diagnostic information you need next.

    Thread Starter kalymi

    (@kalymi)

    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.

Viewing 11 replies - 1 through 11 (of 11 total)