• Resolved webmaster1234

    (@webmaster1234)


    Hello,

    I’m trying to set up digital wallets for apple pay and google pay.

    On the woocommerce-square support page it says there should be a checkbox appearing under Woocommerce>Square>Payments page to “enable digital wallets” but it is not appearing.

    Currently using the latest Square plugin (downloaded today) with: Woocommerce 3.6.2, PHP 7.3, WordPress 5.4.2

    Square support page:

    https://docs.woocommerce.com/document/woocommerce-square/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hi @webmaster1234,

    Thanks so much for reaching out on this! There are a few things that the Square plugin checks to determine whether or not to display these settings.

    Digital Wallets will only be offered on sites that are using https – it validates this based on what you have set for your Home URL of the site.

    Could you please check the following?

    1. Check your used site URL to see if it’s using https – if your site is not using https, you won’t have digital wallets available.
    2. If your site is using https, go to Settings > General and be sure that both your WordPress Address (URL) and Site Address (URL) settings include the https in the URL, and are not set to http.

    Please let us know what you find and if that does the trick!

    Thread Starter webmaster1234

    (@webmaster1234)

    Thank you I will check that. Thanks for the support.

    Thread Starter webmaster1234

    (@webmaster1234)

    Ok I was able to see the checkbox after changing the general>settings to https://.

    For some reason, I only see the Google Pay button and it appears to be placing itself by default above the “Add to cart” button.

    1. Is there a way to have the Google Pay button appear below the “add to cart” button?

    2. Is there a way to make the Apple Pay button appear? Right now it’s only showing Google Pay. Is it restricted by industry?

    Thanks,

    Hi there,

    For some reason, I only see the Google Pay button and it appears to be placing itself by default above the “Add to cart” button. Is there a way to have the Google Pay button appear below the “add to cart” button?

    That would surely be possible, but it would require custom code as you would need to change the hooks or overwrite templates. It’s not something that I can help a lot with, but I’m going to leave it open for a bit to see if anyone is able to chime in to help you out.
    
    I can also recommend the WooCommerce Developer Resources Portal for resources on developing for WooCommerce.
    
    You can also visit the WooCommerce Facebook group or the #developers channel of the WooCommerce Community Slack. We’re lucky to have a great community of open-source developers for WooCommerce, and many of our developers hang out there, as well.

    Is there a way to make the Apple Pay button appear? Right now it’s only showing Google Pay. Is it restricted by industry?

    Sure! You should be able to use Apple Pay with Google at the same time.

    Can you confirm if you verified your domain and that it matches Square and Apple?

    Apart from that, it might make sense to confirm if your browser supports Apple Pay as it wouldn’t show otherwise. You can check it here: https://applepaydemo.apple.com/

    Thread Starter webmaster1234

    (@webmaster1234)

    Hello thank you. I will worry about custom placement later for the Google Pay button.

    Sure! You should be able to use Apple Pay with Google at the same time.

    Can you confirm if you verified your domain and that it matches Square and Apple?

    Apart from that, it might make sense to confirm if your browser supports Apple Pay as it wouldn’t show otherwise. You can check it here: https://applepaydemo.apple.com/

    I have enabled logs under Square settings, however, after “enabling digital wallets” there is no log created for the Apple Pay Domain Verification in the Square log.

    I have also visited the Square>Payments page after and reconnected with Square with no luck. Is there a delay with Apple Pay Domain Verification showing in the log?

    Thread Starter webmaster1234

    (@webmaster1234)

    I do see a folder created in my root directory for Apple after enabling digital wallets, however, there is no mention of the Apply Pay Domain Verification Failure/Success recorded in the Square log. And the Apple Pay button is still not appearing, only Google Pay.

    Thread Starter webmaster1234

    (@webmaster1234)

    Hello after a few hours I did see the Apple Pay Domain Verification message in Square log.

    04-21-2021 - Your domain has been verified with Apple Pay!
    04-21-2021 - Request
    Request
    method:
    uri: listLocationsWithHttpInfo
    user-agent: WooCommerce-Square/2.4.1 (WooCommerce/3.6.2; WordPress/5.4.2)
    headers: Array
    (
    )
    body:
    duration: 0.07165s

    However, there is still no Apple Pay appearing on the checkout form in Firefox, Chrome or Safari browser? Only Google Pay appears on the checkout page.

    laceyrod

    (@laceyrod)

    Automattic Happiness Engineer

    Hi @webmaster1234

    Thanks for your reply! I’m glad to hear that the domain verification showed up in the logs finally.

    Apple Pay is only available on Safari and supported Apple devices, so you won’t see it show on Chrome or Firefox.

    Can you confirm that you’re viewing in Safari with one of the supported devices as listed here?: https://support.apple.com/en-us/HT208531

    Also, you’ll need to have a valid card in your Apple Wallet in order for it to show. Can you verify that you’ve added a card in your Apple Wallet settings for us?

    Thanks and looking forward to your reply.

    Thread Starter webmaster1234

    (@webmaster1234)

    Hello, thanks for the reply. I will verify my Mac settings.

    I do have a simple last question.

    Is there a way to hide the “digital wallet options” on all product pages and only appear on the checkout page? The option doesn’t fit well on our individual product pages.

    Thanks for the support.

    Hi @webmaster1234,

    Is there a way to hide the “digital wallet options” on all product pages and only appear on the checkout page? The option doesn’t fit well on our individual product pages.

    Yes, there is! You can hide the buttons on the product pages with a snippet – more information on that in our documentation here. This can either be placed in your child theme’s functions.php file or activated using a plugin such as Code Snippets.

    If we can help answer any other questions about this please let us know!

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

The topic ‘No digital wallets checkbox appearing’ is closed to new replies.