• Resolved jefferylam31

    (@jefferylam31)


    I’ve setup my woocommerce using stripe for payment, and I’ve enabled the Apple Pay feature. When checkout with Apple Pay, I always got the error “Billing Region is a required field” and cannot complete the payment. Please advise

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Saravanan S, a11n

    (@simplysaru)

    Hi @jefferylam31,

    I’d like to understand more about your setup.

    Could you please send me a copy of your site’s System Status? You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.

    Once you’ve done that, you can paste the text in https://gist.github.com/ and feel free to change/remove your site URL in the report for privacy reasons.

    Once you do that, you can paste the Gist link here in your reply.

    Thread Starter jefferylam31

    (@jefferylam31)

    Plugin Support Joash

    (@joashrajin)

    Hi @jefferylam31 👋

    Thanks for sharing that with us. The 2 main issues I am noticing from your System Status Report is that WordPress is a little outdated and Soap Client is not enabled on your server.

    The main one is Soap Client. I would recommend that you contact your Web Host and ask them to enable this on your server.

    Updating WordPress would also be a good idea 😀

    If those options don’t work, then I would recommend you confirm if Apple Pay was setup using the steps shown here.

    Please let us know how it goes 👍

    Thread Starter jefferylam31

    (@jefferylam31)

    I’ve updated the following:
    – Woocommerce version to 5.6.0
    – WordPress version to 5.8.1
    – Enabled SoapClient

    But after update is still no luck, I still getting the following error:

    “Billing Region is a required field.”

    Currently I’m trying the Apple Pay in Hong Kong and checking out the product in Hong Kong Dollar. Please advise how to resolve this issue, thanks.

    Plugin Support con

    (@conschneider)

    Engineer

    Hi again,

    Thank you for doing that, let’s turn to the front end then. I can see your theme is overwriting a couple of related files such as

    sober/woocommerce/cart/cart-shipping.php
    sober/woocommerce/cart/cart.php
    sober/woocommerce/cart/mini-cart.php
    sober/woocommerce/checkout/form-checkout.php
    sober/woocommerce/checkout/form-coupon.php
    sober/woocommerce/checkout/form-login.php
    sober/woocommerce/checkout/review-order.php

    I would do a conflict check next. You can use https://wordpress.org/plugins/health-check/ for this. It allows you to deactivate all plugins and activate a default theme just for your user session.
    Takes about 5 minutes to test but do take a backup before you get going.

    Here is the documentation: https://docs.woocommerce.com/document/troubleshooting-using-health-check/

    Does it work when you test in troubleshooting mode?

    Kind regards,

    Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hey @jefferylam31,

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can reopen it again if you need be.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Stripe Apple Pay’ is closed to new replies.