Hello,
I am running the newest plugin version (v4.0.3) and lately customers can’t pay anymore using your plugin’s payment method. Switched to OAuth 2.0 lately, had some successful payments since then but in the last 5 days they didn’t work and resulted in a failed order in WooCommerce.
The eh_stripe_pay_dead log contains the following:
stdClass Object ( [name] => [email] => [phone] => )
Also noticed in a wt_stripe_oauth logfile this error, which is weird since the API shouldn’t be used anymore, right?
[body] => {“type”:”invalid_request_error”,”message”:”Expired API Key provided: sk_live_*********************************************************************************************Py1OZZ”} [response] => Array ( [code] => 401 [message] => Unauthorized )
]]>After trying to add critical update and connecting to stripe, when it redirect me back to page after stripe, i get this message at the top An error occurred while connecting to Stripe.?http_status_code400., and I need to connect again, and then again the same.
Should I dont grade the version? as its looks like others also have some problems, most likely there will be more problems when i will try to connecet other shop to the same acc, as other people aslo taking about this.
But for now, how to fix this ?http_status_code400, do you have any info?
]]>Hi, I see there are a couple of posts from estblished users. I’ve downloaded the plug-in this morning and want to link to my Stripe account, yet don’t even get chance to log in – an immediate error message:
The provided OAuth link is invalid. Please contact the app developer for more information.
This happens with Live or Demo. My site and other details are recorded with Stripe, although it’s my business email rather than site mgr email. Help please?
]]>Hi
I got a big issue on my checkout page from today (everything was fine until this morning) : when I type my credit card details in the Stripe box and hit “Order”, an error notice appears on top of the page and says “Payment failed (Unknown error), please refresh and try again.”
Everything is up to date.
All my clients have the error, so it’s quite annoying…
Thanks for your support
Hello,
We’ve raised this before but even on the latest update the issue occurs.
Store 1 connects to stripe via oauth ok
Store 2 when plugin is updated, shows its connected but API key is not working at checkout
Store 2 is disconnected and reconnected to resolve – store 1 not working
Store 1 now shows “Invalid API Key provided:”
Store 1 is disconnected and reconnected to resolve – store 2 not working
Disconnecting and reconnecting a second store invalidates the original one or so the behavior would indicated. This maybe because they’re been setup previous and all data needs to be removed first ?
Hello,
A previous issue where stock is reduced twice has re-occured with Klarna payments again. Using the Version 3.9.10.
This seems to crop up from time to time with specific payment providers….
]]>Hi everyone,
We’ve recently released an important update (v4.0.3) for our WooCommerce Stripe Payment Gateway plugin. This update is crucial for maintaining the security and functionality of your Stripe account, especially for those using OAuth authentication.
Without this update, your payment services may face disruptions.
What you need to do:
Please update the plugin to the latest version as soon as possible to ensure uninterrupted service and enhanced security.
If you encounter any issues during the update process or have any questions, please don’t hesitate to?open a new thread?in the forum.
Thank you for your prompt attention to this matter.
Webtoffee team.
*Please do not reply to this post!
Hello,
We have 2 stores, each with incremental order IDs. A incident has occured where an order, which was not paid, was marked via webhook it was paid and order was shipped out.
It has been isolated to due 2 orders having the same order number on 2 different stores within the same stripe account causing the issue.
Order 18201 on store 1 – Unpaid due to failed klarna pament
Order 18201 on store 2 – Paid by card succesfully
When order 18201 on store 2 was paid, a webhook marked the order on store 1 as paid after it was a failed payment. The webhook left the stripe transaction/payment details of the other stores payment.
The common denominator was the order number was the same out of chance within the same stripe account but different stores.
]]>Hi, since November 11 and latest version of your plugin all stripe payments are dead. We could log several:
eh_stripe_pay_dead
stdClass Object ( [scalar] => expired and recall
Could you please provide an update soon?
]]>When changing over ot the new Oauth requiemtn and installing the upgrade, after a few hours customers can not check out using CC and stripe. It gives a failed error on top of the checkout page. Checking inside of stripe, there is no detail of the transaction. If I click on DISCONNECT and then CONNECT again, go through the upgrade link process, the same thing happens after a few hours.
For now I clicked disconnect, connect back and its show in the message that we need to update to oauth but if I dont do the update, the checkout is working fine. So for now its off but there is a deadline of EOY so I wanted to get this resolved asap.
]]>Hello Support Team,
I am receiving the following error message when trying to access a customer in test mode:
“No such customer: ‘cus_RCTXHX602V5iJ2’; a similar object exists in live mode, but a test mode key was used to make this request.”
It appears that the customer ID (‘cus_RCTXHX602V5iJ2’) exists in live mode, but I’m trying to access it in test mode. Could you please help me resolve this issue? Is it possible to access live mode customer data using a test key, or do I need to create a new customer in the test environment for testing purposes?
Thank you in advance for your assistance.
]]>Is it possible that the latest update of the WebToffee Stripe free version is affecting email notifications from PayPal?
The Stripe plugin successfully sends emails when customers book on our website, but PayPal (using WooCommerce’s built-in integration) has stopped sending them. Payments are still processing correctly. We are also using WooCommerce Bookings.
I’ve recently switched to oAuth as directed and the checkout now keeps triggering this error:
No API key provided. (HINT: set your API key using “Stripe::setApiKey()”. You can generate API keys from the Stripe web interface. See https://stripe.com/api for details, or email [email protected] if you have any questions.
If I switch to ‘test mode’ and back again, it sometimes works, but not for long. How do we resolve this?
I would prefer to process credit cards directly on my checkout page. Right now I get an error that reads: “Payment Failed ( Your card’s security code is incorrect. ).Refresh and try again”
When I enable “Stripe Checkout”, the user can complete checkout on the Stripe page successfully. With “Stripe Checkout” enabled the user can ALSO complete checkout on my checkout page (where they would receive the error if “Stripe Checkout” is disabled).
I tested it several times, turning “Stripe Checkout” on and off, and my checkout page does not work without it enabled.
How can I fix this so I don’t need to display “Stripe Checkout” to process credit cards?
]]>Hi Team,
We are encountering issues after the new authentication update. We were using your plugin on our staging environment and were planning to move it to live. However, after connecting to the new authentication with our test Stripe account today, we’re receiving the following error on checkout:
Error: ‘Expired API Key provided: rk_test_*********************************************************************************************vAIVnp. Platform access may have been revoked.’
We attempted to disconnect it and proceed with the previous Stripe authentication method using API keys, and the checkout worked as expected. This suggests that the new authentication method, which connects via the Stripe app, is not functioning correctly.
Please note we are using the same stripe account in multiple projects.
We are awaiting your response on this matter. Please let us know if there are any updates or if additional information is needed from our side to help resolve the issue.
Thank you,
Kind Regards,
Affan Ali.
Followed all the instructions, connected to Stripe, using Live but seeing the following on the Checkout page:
There are no payment methods available. This may be an error on our side. Please contact us if you need any help placing your order.
Any suggestions?
]]>We connected and after 2-3 hrs we are getting error : “No API key provided. (HINT: set your API key using “Stripe::setApiKey()“. You can generate API keys from the Stripe web interface. See https://stripe.com/api for details, or email [email protected] if you have any questions.”
We have re-authentication and started working for 2-3 hrs max. We have debug code as well and found API key already save on database.
]]>I connected to Stripe to use the new OAuth, only to discover I had connected to the wrong Stripe account. Worse, I only have “Developer” permission on the correct Stripe account, and Stripe won’t let me install your plugin there without “Admin” permission. So I uninstalled the app on Stripe under the wrong account, but in the WordPress settings for the plugin, it still shows “Connected” to Stripe. (I doubt the payment would actually go through.)
How do I change it back to the API keys?
]]>Hello!
I installed the plugin and successfully connected Stripe by going through the access-granting process in Stripe. Currently, in the “Installed Apps” section of Stripe, it shows that access to the app is granted.
However, the plugin itself still indicates that I need to connect to Stripe again. When I try to reconnect, Stripe says that this app is already connected. I have tried revoking access to the app in Stripe multiple times and have gone through the connection process again, but the issue remains the same. The plugin continues to display a status as if it is not connected to Stripe.
Screenshots
Can you please assist me with resolving this issue?
Good day. We have two websites that we use the stripe checkout on and they are all managed under one corporation using one stripe account. When we try to connect the second site we get an error that the connection is already established. It is for the first site but not the second. With this new update will this plugin still work for two sites using one stripe account to connect to?
]]>in my shop, after enabling the new authentication, stripe checkout stopped working giving this error.
?Invalid API Key provided: rk_live_xxxx
I’ve also tried uninstalling and reinstalling the app from the stripe dashboard but it won’t resolve and in your plugin I don’t even see a way to disable oauth to revert back to the old authentication method that worked.
i would like to point out that immediately after authentication worked, the problem occurred a few hours later. and i have no way to reset authentication, i was forced to temporarily deactivate your plugin in order not to lose sales
]]>Hello,
It seems with the new connection, resetting up the connection removes the previous one from stripe. We have 3 stores sharing one stripe account, now only one works at a time with the others showing
“No API key provided. (HINT: set your API key using “Stripe::setApiKey()”. You can generate API keys from the Stripe web interface. See https://stripe.com/api for details, or email [email protected] if you have any questions.”
When I update to version 4.0, I can connect the account, but when I try the test or the live, I get this message:
Message:?Uncaught TypeError: array_merge(): Argument #2 must be of type array, null given in /home2/ganodco/public_html/wp-content/plugins/eh-stripe-payment-gateway/includes/class-stripe-api.php:1123
]]>I updated to 4.0.0 and clicked Connect Now and installed the app in Stripe. But it doesn’t say “Connected” when I get back to my website, I still get the prompt to connect. Tried a few times. It now says in Stripe “App already installed”, and it is listed under Extensions on the Installed Apps page in Stripe.
]]>card icons show verticaly at checkout
]]>Hello,
I have fatal errors:
Call to a member function get_status() on bool in /home/wp-content/plugins/payment-gateway-stripe-and-woocommerce-integration/includes/class-stripe-sepa-pay.php:1111
I think you can remove the line 1111 because the variable “order_status” is not used in your code.
Thanks,
]]>Hi, what about this email that I got from Stripe: https://drive.google.com/file/d/1V3ViJYuuB1V-_Gm0Phzc04rMLike2p3Q/view?usp=sharing
The email basically says this: “We wanted to remind you to make the requested security changes that are required for the WooCommerce Stripe Payment Gateway.?Stripe requires all businesses to upgrade their plugin version to at least 8.6 and re-authenticate using Stripe Connect by October 29, 2024.“
What do I do? I am using your plugin (Stripe Payment Plugin for WooCommerce by WebToffee). Does this email apply to me as well?
]]>Hi Thanks for the useful plugin, works great!
Just curious if there is any way I can set the default order status for this payment method to on-hold?
Many thanks
]]>Dear Sir/Madam. I kindly ask for help. Sometimes when a customer places an order, I get a double email with information about a new order – which also causes a double reduction in the stock of the products he ordered. I saw that in plugin version 3.9.9 you solved a similar problem (*[Fix] – Multiple order note/stock reduction issue in iDEAL) – unfortunately, it appears for me regardless of the payment method. I have plugin version 3.9.10 and woocommerce 9.0.2.
Thank you very much in advance for your help!
]]>Hi. I have a problem with Klarna and Afterpay payments – only stripe checkout works. When paying with Afterpay or klarna I get an error – Unable to process this payment, please try again. Thank you very much in advance for your help! The images for these payments are also not displayed. I have added the note – “Temporarily unavailable!” to the title of these payments, so that customers know that these payments are not working.
This stopped working after updating to version: 3.9.10
]]>