• Resolved bizcoach_blogger

    (@bizcoach_blogger)


    Hello! I have v.3.8.1 Woocommerce, v. 5.3.2 WordPress, v.5.6.40 PHP, V7.62.0, OpenSSL/1.0.2k cUrl, V. 5.6.41-84.1-log MySQL, 0.24.0 Woocommerce Admin and 1.22.3 Woocommerce services. The WordPress memory limit is 256 MB. This on an an Apache Server 2.4.39 with cPanel (latest version).

    I made a mistake during set-up of Stripe.

    I had not yet installed the SSL and the website URL in WordPress was still listed by the IP Address. I had already grabbed the Live Publishable and Live Secret Key from Stripe and input them into Woocommerce and saved them before I realized I probably should have completed the SSL and domain name steps first. It wasn’t until I was getting the Webhook Secret that I realized my mistake (because Stripe would not accept the IP Address).

    So, I stopped the process, saved the settings in Woocommerce and then returned to Stripe another day to get the Webhook Secret Key. At that time, the URL was the correct domain name. I used https when inputting it into Stripe, even though the SSL had still not yet been installed. I grabbed the Webhook Secret Key and input it into Woocommerce and saved.

    SSL has now been installed and the PayPal checkout is working just fine.

    Stripe is NOT in test mode.

    With Stripe checkout, I am get the “Unable to process this payment” message. I have had several people in different locations using different computers and ISPs (in case my laptop or service was an issue) to attempt to checkout, with the same results.

    Today, I turned on the error log (which had not been enabled previously) and tried checking out again. I checked the error log but the only thing I see in the error log for today is:

    2020-01-29T17:57:57+00:00 DEBUG
    ====Stripe Version: 4.3.1====
    ====Start Log====
    Your domain has been verified with Apple Pay!
    ====End Log====

    2020-01-29T17:58:50+00:00 DEBUG
    ====Stripe Version: 4.3.1====
    ====Start Log====
    Your domain has been verified with Apple Pay!
    ====End Log====

    I have two questions:

    1. Do I need to “start over” in setting up Stripe? Will Stripe give me a new set of keys and a new webhook? I realize now that I should have waited to set-up Stripe until everything else was completed, but I did not.

    2. If I cannot “start over” with Stripe, how do I find out what/where the problem is so I can correct it? I do not know what to do to make the checkout process work properly.

    Thank you for anything you can share to help me resolve this problem. I don’t know what step to take next.

    Thanks!

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Missy a11n

    (@m155y5)

    Automattic Happiness Engineer

    Hi @bizcoach_blogger

    Happy to help you with that!

    1. Do I need to “start over” in setting up Stripe? Will Stripe give me a new set of keys and a new webhook? I realize now that I should have waited to set-up Stripe until everything else was completed, but I did not.

    I don’t think you need to necessarily start over with Stripe. It’s possible they rolled your credentials when the URL changed to https, so it would probably be a good idea to look those live keys in your Stripe account and re-copy them over to WooCommerce, just to be sure they are correct.

    Also, you should ensure that you’re using the LIVE keys for Stripe if you’re not in test mode on your site.

    2. If I cannot “start over” with Stripe, how do I find out what/where the problem is so I can correct it? I do not know what to do to make the checkout process work properly.

    Please try the items I noted on question 1 and if that doesn’t work, we can move on to question 2. ??

    Thread Starter bizcoach_blogger

    (@bizcoach_blogger)

    Thank you for your answer and my apologies for the delay in responding. I had been watching this daily for an answer and had given up that anyone was going to respond so it was great to see yours when I checked today. ??

    Everything that I copied from Stripe all seems to be correct, but I am going to copy and paste them again, to be sure. The account is NOT set for test mode. I will report back here with my results. This will be a few days due to other things also happening with this project.

    Thank you for your suggested solution. I appreciate your help.

    Thread Starter bizcoach_blogger

    (@bizcoach_blogger)

    UPDATE
    It turns out that the problem was caused because the client (owner of the Stripe account) had not completed the verification process. She was not getting the emails with their requests for documentation.

    With that process now complete, everything is working fine.

    So, doing the set-up “backwards” had no effect and was not the problem.

    Thanks for your help!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘How to Correct Mistake Made on Stripe During Stripe Set-Up’ is closed to new replies.