• Resolved yc77s764et7v

    (@yc77s764et7v)


    I’m using Stripe as a payment option on my Woocoommerce site at https://www.arksie.com. I also have Apple Pay activated through Stripe. I had a customer, who has a promo code for free delivery (normally 5 €) and when he checked out, he entered the code and the checkout page showed info correctly (only product price, delivery free and total 39 €). He then chose to pay with Apple Pay and then the Apple Pay promt on his phone showed the correct total of 39€ and this is what he accepted on his iPhone. Then the payment was processed, but the actual processed payment was 44 (39€+5€). I replicated the process and it was similar to me. Where can I start resolving this issue?

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Ryan Ray, a11n

    (@ryanr14)

    Hi @yc77s764et7v,

    Just to confirm here for me, you’ve created a coupon in WooCommerce that only enables Free Shipping. It doesn’t provide any other discount, correct?

    When the Apple Pay prompt appears I believe the customer will need to select the shipping method again as Apple Pay has its own prompt and dropdown for this. Do you know if your customer had done so?


    Link to image: https://cld.wthms.co/7pIXex

    On my test site from the cart page I added a coupon for Free Shipping, then in Apple Pay made sure I also selected Free Shipping. From there I don’t see any issues, at least in test mode, with the purchase in wp-admin.


    Link to image: https://cld.wthms.co/OKpZkT

    Where I think the confusion is happening is that when Apple Pay first loads it shows the correct total from WooCommerce reflecting the coupon discount. The problem though is that it’s not defaulting to selecting Free Shipping. Then if you don’t change the shipping method to the correct one you are going to switch that and potentially add back that charge like your customer had seen.

    Which I think is what has happened here. At least from here you would be able to refund your customer that shipping fee. Looking through our Github repo I do see an open issue for this as well. –> https://github.com/woocommerce/woocommerce-gateway-stripe/issues/755

    Hopefully this can be addressed in a future release then, I’m sorry it’s caused shipping issues for your customer though!

    Thread Starter yc77s764et7v

    (@yc77s764et7v)

    Hi,

    Thank you for your answer, this indeed see seems to be the issue. I’ve managed to replicate this now in my store and indeed Apple Pay shows the correct total (with the coupon) applied accepting the Payment defaults to the default shipping address and this default shipping costs. I was able to choose the free shipping in the Apple Pay promt, but obviously no customer will do this as the amount is correct before accepting the purchase. Good to hear that this has been recognized as an issue and hopefully gets fixed soon.

    It’s funny that this issue has been around since February 2018 but it hasn’t been looked at/fixed up til now?

    Does everyone here disable Apple Pay too (which I’m doing at the moment) or have you guys found a workaround?

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘ApplePay charge through Stripe in different from the one that customer apperoves’ is closed to new replies.