• Hi,

    I am experiencing an issue with enabling ApplePay on my WooCommerce website using the WooCommerce PayPal Payments plugin. Despite having enabled ApplePay and successfully verifying my domain in PayPal, the plugin still shows the following message: “The domain has not yet been validated. Use the Apple Pay button to validate the domain”.

    Steps I have taken so far:

    1. Enabled ApplePay in the WooCommerce PayPal Payments plugin settings.
    2. Verified my domain in PayPal.

    Despite these steps, the validation message persists, and ApplePay is not functioning on my site.
    Could you please assist me in resolving this issue?

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @aiyubpanara

    Thanks for reaching out to us, we’re here to help.

    Please note that the proper validation will only be verified when you actually use the Apple Pay button on your site. Until you do this, the status might continue to show as “validation failed”.

    This does not mean that there is an issue with your setup. It’s simply how the system verifies the integration. Importantly, you do not need to complete a payment to verify the validation.

    Despite these steps, the validation message persists, and ApplePay is not functioning on my site.

    Please follow these steps to share your system status report with us:

    1. Navigate to the WooCommerce / Status section in your site’s admin panel.
    2. Click on the Get system report button and then click Copy for support.
    3. Paste the report into our PrivateBin.
    4. After uploading, please share the link here so we can review the details thoroughly.

    Once we have a clearer picture of your system’s state and the specific circumstances, we can guide you better on how to resolve the issue.

    Kind regards,
    Krystian

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Thank you for your guidance. I have followed the steps to generate the WooCommerce system status report and have uploaded it to PrivateBin.

    Please find the link to the report below:
    https://privatebin.syde.com/?069a5fc07580eaab#27JXgzed5Pa9ejk2ngBWXVLMnPvbtaGcDiNRevUMT3V6

    I look forward to your assistance in resolving the ApplePay validation issue.

    Best regards,

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Hi Krystian,

    I am waiting for your response

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @aiyubpanara

    The link from PrivateBin doesn’t work, possibly because the paste was deleted. Could you reupload it?

    Also, we need to know if you’ve used the button on the site and then the verification information stopped appearing—this is crucial information.

    Kind regards,
    Krystian

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Hello @inpsydekrystian ,

    We want to use ApplePay button on website, but how to I add this without verifing domain?

    here is privateBin: https://privatebin.syde.com/?58647a74506d1f9c#12mMRbHA6Ms9xggwfCzAHhzv6zD5JYHcdnbfexuJTYWM

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @aiyubpanara

    I’ve checked the site, and the issue isn’t just the absence of Apple Pay; the smart button (the yellow one) isn’t present either. Instead, there’s just the regular “Place Order” button. This usually happens when our JavaScript isn’t fully functional, possibly due to a conflict.

    After refreshing the page a few times, the PayPal button started to appear, but only on the desktop version of your site. It’s still not visible on mobile, where I would need to check for Apple Pay.

    You might want to conduct a full conflict test to determine if the issue is related to your theme or another plugin. We suggest temporarily switching to the default Storefront theme and disabling all plugins except WooCommerce and PayPal Payments to see if the issue remains.

    Please let me know if Apple Pay becomes visible after this test.

    Kind regards,
    Krystian

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Hi @inpsydekrystian

    We resolved the JavaScript conflict on our website, and now the Yellow PayPal button is visible. However, the Apple Pay button is still not showing. Additionally, when I inspect the page, I see a div with the ID applepay-container, but it only contains a hidden input field.

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Hi?@inpsydekrystian,

    We are waiting for your response. The ApplePay button is visible in the console. https://prnt.sc/tZNWAhCDxVri

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @aiyubpanara

    Thank you for your message. We’re not available on weekends, so I appreciate your patience.

    Could you please resend your system report? The link is out of date. Thank you!

    Kind regards,
    Krystian

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Hi @inpsydekrystian any update?

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @aiyubpanara

    When I check your validation file URL here: https://www.kitchenwarestation.com/.well-known/apple-developer-merchantid-domain-association it is auto-downloading the file. This is not the expected behavior.

    I believe you manually uploaded the validation file—please correct me if I’m mistaken. To clarify that it is not necessary to upload the domain association file to your host for Apple Pay to work with our PayPal Payments plugin. I recommend deleting the file, removing the domain from the PayPal dashboard, and then re-adding it. After that, check the address https://abainter.com/.well-known/apple-developer-merchantid-domain-association. If it displays a series of numbers or strings, this typically indicates that the domain has been registered correctly.

    While PayPal Payments can’t automatically register the domain for you, it does automatically present your domain association file for Apple to validate the manually registered domain. Please follow our step-by-step documentation here.

    Another important part of registration of domain. From your URL I see that you use “www” subdomain, keep in mind that while registering domain you will also need to add this subdmain. In short – you need to register domain “www.kitchenwarestation.com”, not “kitchenwarestation.com”.

    Let us know if Apple Pay works correctly after following the documentation.

    Kind regards,
    Krystian

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Hi @inpsydekrystian

    If removed domain association file from the my server PayPal showing Domain verification file not found meesage while domain registration.
    https://prnt.sc/PwVOyN2Ym2on

    Plugin Support Krystian from Syde

    (@inpsydekrystian)

    Hello @aiyubpanara

    Besides deleting the file, I recommend starting the whole process from scratch. Start with removing the domain from the PayPal dashboard, and then re-adding it. After that, check the address?https://abainter.com/.well-known/apple-developer-merchantid-domain-association.

    If it displays a series of numbers or strings, this typically indicates that the domain has been registered correctly.

    Let us know the outcome.

    Kind regards,
    Krystian

    Thread Starter aiyubpanara

    (@aiyubpanara)

    Hi @inpsydekrystian,

    ApplePay button is working now. but currently apple pay button is visisble after selecting the PayPal checkout option in checkout page but want to show the Apple Pay button after the PayPal Advanced Card Processing option. https://prnt.sc/Cq3O9wajO_z- so Apple Pay button visible without selecting the PayPal checkout option

    • This reply was modified 3 months, 1 week ago by aiyubpanara.
Viewing 15 replies - 1 through 15 (of 16 total)
  • You must be logged in to reply to this topic.