-
AuthorPosts
-
September 11, 2022 at 7:25 pm #1364631
Hi. The “Place Order” button (from WooCommerce), at my Checkout does not do anything when clicking it (it freezes), so it often has to be pressed several times to get it to work. I contacted WooCommerce, and they asked me to temporarily switch the theme to Twenty Twenty-Two, so I tried that to reproduce the problem, and it was resolved, so apparently, it’s a theme conflict. If necessary, you could try placing a sample order with this coupon code, C5000, at: https://abogadonotarioonline.com/en/producto/apostilla/
- This topic was modified 2 years, 2 months ago by ramonolivencia. Reason: Tag added
September 11, 2022 at 11:25 pm #1364649Hey ramonolivencia,
Thanks for the login and link to your page, I tested with a woocommerce Mastercard test number on Windows in Chrome and the place order button worked on the first click, giving the response “The card has been declined.”
I saw no errors in the console.Best regards,
MikeSeptember 12, 2022 at 12:12 am #1364650Hi Mike,
Thanks but I use an Apple desktop computer and my testing has been done from a new Incognito window tab in Chrome. Can you please try to replicate that?
Regards,
Ramon
September 12, 2022 at 9:59 am #1364675Hi,
Thank you for the update.
We got the same result when we tested the checkout page on an Apple laptop using a Chrome browser, got a few errors from the Stripe API but it might not be related to the issue at all. Please check the screenshot below.
Screenshot: https://1drv.ms/u/s!AjjTfXSRbKTvxA2Op-vNsA1Q23T6?e=0RPWm2
These are the errors from the Stripe API.
api.stripe.com/v1/sources:1 Failed to load resource: the server responded with a status of 400 () api.stripe.com/v1/sources:1 Failed to load resource: the server responded with a status of 400 ()
Would you mind providing a short clip or a screenshot? You can use imgur, savvyify or dropbox. Thanks.
Best regards,
IsmaelSeptember 12, 2022 at 3:05 pm #1364768Dear Ismael,
Thanks, just when I was trying to record the video, the sample order I tried did actually work, even though it did take a few seconds (too long) and I had no way of telling that it was being “processed”. Is there any way to add some kind of symbol or message on screen to let know the client that the payment is being processed? In the meantime, I did forward to Stripe the error messages you mentioned.
Regards,
Ramon
September 13, 2022 at 7:04 pm #1364953Hi,
Thanks for the feedback, the 400 status error is a bad request error, it could be do to the woocommerce test card number is not a real card number, when you ask Stripe be sure to tell them we were using a test card number.
As for your test taking too long, this sounds like the time it takes to get a response back from Stripe, I don’t think that the theme is involved in the payment process and I have not seen any other posts about this. Try disability any caching plugins and see if that helps.
Unfortunately, I don’t believe that we are going to be able to test with a real card to see if the response is different, but with the test card the response was very quick, like a snap.
I don’t know if there is a way to enable a “processing” message while waiting for woocommerce & stripe to work, I would not want to interfere with it.
Try asking woocommerce if this is an option.Best regards,
Mike -
AuthorPosts
- You must be logged in to reply to this topic.