Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter Tyler

    (@tylercyert)

    Thanks for the reply, I really appreciate it.

    I was able to recreate the issue and may be a little more tricky than I initially anticipated. Our store is growing and is still small so this issue has most likely been present from the the store’s inception.

    I’ve discovered that this issue is also present on Android devices via Google Pay. I was able to replicate it and it seem that the authentication/submission of the payment takes 20-30 seconds after payment/shipping info is entered via the mobile pay interface which is leading to customers to refresh the page and try again. It doesn’t help that even if the payment does go through, there doesn’t seem to be any visual confirmation on the screen to tell the customer that their payment has went through.

    I’ve enabled logging but since all the payments go through, there is no “Error” to speak of.

    So I have a few questions….
    1.) Why are payments taking 20-30s to complete?
    2.) Does my IP2Location regional IP blocker have anything to do with this? (I’ve whitelisted all of the IPs outlined on Stripe’s documentation as well as the IPs for Apple Pay.
    3.) Is it possible to redirect users to a “Payment Complete” page after a successful payment? (So that users can get some sort of feedback after paying)

    The easy solution would be to remove mobile payments as a whole, but I do not want to sacrifice convenience on the store.

    Thanks in advance!

    Thread Starter Tyler

    (@tylercyert)

    I believe we use PPOM conditional checkout fields to add this setting.

    Thread Starter Tyler

    (@tylercyert)

    Thanks for the reply,

    I actually went ahead and removed those overrides from the site directory via FTP (Just renamed the woocommerce folder). It fixed the issue almost 100%, we are still working through some other issues in regards to some custom fields we’ve added to the orders. We are trying our best to get these resolved via the custom CSS.

    Thanks for your help. I hope this thread helps others with this issue.

    Thread Starter Tyler

    (@tylercyert)

    Hi Ben,

    It looks like we are overriding some templates here.

    oceanwp/woocommerce/cart/mini-cart.php,
    oceanwp/woocommerce/content-single-product.php,
    oceanwp/woocommerce/emails/admin-new-order.php,
    oceanwp/woocommerce/emails/customer-completed-order.php,
    oceanwp/woocommerce/loop/loop-start.php,
    oceanwp/woocommerce/single-product/title.php

    How would I go about changing these overrides?

    Also, will this have any detrimental effect on the site if I remove the email overrides?

    • This reply was modified 3 years, 8 months ago by Tyler.
    Thread Starter Tyler

    (@tylercyert)

    Yes, I’ve seen the other article and have done this. Still doesn’t show.

    Thread Starter Tyler

    (@tylercyert)

    I resolved this myself. Flexible shipping renames shipping methods to…
    flexible_shipping_x_y

    I don’t know what x and y are or how they are calculated but I used var_dump() to discover this. I ended up putting my coding gloves on and was able to develop my own function for this.

    Even though we were unable to use your plugin, I hope this information will be helpful for your future support tickets. Thank you for your help!

    Thread Starter Tyler

    (@tylercyert)

    We do not need live feedback for po box, all of our tests were done by actually inserting a test payment method or paying via paypal.

    Screenshot of our shop page before and after we attempt to pay when we have ‘Enable Globally’ checked:
    https://gyazo.com/ebe58db733d737e7fcd5e4d3c5107343
    https://gyazo.com/fd55a6689d6076804948d26a89d04fb2

    …And when ‘enable globally’ is unchecked: it doesn’t restrict po box at all.

    We are using Flexible Shipping for woocommerce. Link: https://flexibleshipping.com/

    Here’s a screenshot of our settings: https://gyazo.com/823597ed9d2113e072fd4d20ca8b4a5b

    If we check ‘Enable globally’ we can get the message to pop up for all shipping methods, but we need to allow USPS for po box shipping.

    • This reply was modified 4 years ago by Tyler.
Viewing 7 replies - 1 through 7 (of 7 total)