• Resolved hykim1906

    (@hykim1906)


    Hi,

    I am doing set up payment on my woo-commerce site.
    and We are using stripe, When I do test mode, It works properly but when I changed to live mode. It doesn’t work with this error message. and I can not even write down any card information (NO input box)

    No such source: ‘src_1HwuJ2BjGml12X6PzjIfFFZ7’

    Does anybody know about this error?
    Please let me know.

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Right, this will happen after switching from test mode to live mode. You will need to remove your saved payment methods that were saved during the time Stripe was in test mode. There’s some documentation on that here: https://docs.woocommerce.com/document/stripe/#saved-payment-methods

    So far as the lack of an input box, this is generally caused by JavaScript errors but can also be caused by incorrect Stripe credentials. Double-check your credentials and use your browser’s developer tools to inspect for JavaScript errors.

    Thread Starter hykim1906

    (@hykim1906)

    Hi, Thank you for your comment on this problem.

    I removed the saved payment but still has the same problem.
    I checked Java Script error as well. but doesn’t have an error in the check-out page.

    Could you recommend the other solution?

    Looking forward to hearing from you soon.

    Hi, @hykim1906!

    I just tried to checkout on your site, and couldn’t see the Stripe fields either. Have you double-checked the API credentials you used in your Stripe settings as previously suggested?

    The fields not showing up may also be indicative of a conflict between Stripe and either your theme or another plugin.

    A quick way you can check if that is the case is by using a plugin called Health Check.

    It has a troubleshooting mode where only you as the admin will see any changes made to the site. The general steps for the conflict test would be:

    1. Enable troubleshooting mode which will deactivate all plugins and switch the site’s theme to a default one like Storefront
    2. Activate WooCommerce and Stripe
    3. See if checkout now correctly displays the Stripe fields.

    If the problem is gone, then activate plugins one at a time. In between each activation, repeat step 3. If you’re interested, we have a more in-depth guide on using that plugin here:
    https://docs.woocommerce.com/document/troubleshooting-using-health-check/

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Stripe payment error’ is closed to new replies.