-
AuthorPosts
-
September 5, 2018 at 9:39 pm #1006353
My website used WooCommerce and only has Amazon Pay as a payment option.
If you go through the View Cart page to checkout, the process is almost always fine.
If you go through the Checkout page (thru the shopping cart icon in the header), then the problems start.1. The AmazonPay button often does not load, so customer don’t know what to do.
2. They then scroll down, and see where it wants Billing Details (which should not be there)
3. Then there is a message that says “Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.”
4. Then it says Place Order but that button doesn’t work.Can you please help? I am having too many abandoned carts!
Thanks,
GinnySeptember 6, 2018 at 4:21 am #1006413Hey ginnywills,
Thank you for using Enfold.
I tested it thrice and the only time I got an error was when I added the “Lemon Herb Chicken”, which is $11 short of the minimum order.
You may not know, but the minimum order per delivery is $30. Please add other tasty entrees, sides, salads and/or desserts to your cart to meet the minimum $30 for the following delivery day(s):
MondayScreenshot of the checkout page: https://imgur.com/a/ZjNJWgw
Best regards,
IsmaelSeptember 6, 2018 at 4:51 am #1006431Yes I know about the minimum order. That is not the problem.
Can you help me with the check out page? It asks for billing details and then shows the error message at the bottom about no available payment methods. It shouldn’t show either of these things because it’s all handled through Amazon Pay.
September 6, 2018 at 7:13 am #1006474Hi,
Yes, I’m just trying to tell you that the Amazon pay is there every time I load the checkout page from the cart icon. If you want to remove the billing details, add this code in the functions.php file:
add_filter( 'woocommerce_checkout_fields' , 'avf_override_checkout_fields' ); function avf_override_checkout_fields( $fields ) { unset($fields['billing']); return $fields; }
And this css code on the Quick CSS field:
#top #payment, #top form[name="checkout"] #customer_details { display: none !important; }
Best regards,
Ismael -
AuthorPosts
- You must be logged in to reply to this topic.