StripeRateLimitError Triggered by Actions in Cart and on Payment Page · Issue #35 · yournextstore/yournextstore · GitHub
More Web Proxy on the site http://driver.im/
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While we wait for someone with more specific knowledge to weigh in, I wanted to share some initial thoughts. Based on my understanding and after reviewing the documentation, it seems that the rate limits in the "test" environment are indeed more restrictive compared to the "live" environment. This suggests that the issue you're encountering may not necessarily be a problem in production.
From docs.stripe:
Live mode: 100 read operations and 100 write operations
Test mode: 25 read operations and 25 write operations
The application would have 1 stripe API key shared across all requests.
If the problem can already occur with 1 user in test environment then it means that it could occur for 4 users in live environment...
I don't really get why there are so many requests to stripe being made. There is the "magical" 'commerce-kit' npm package where one cannot observe what it does exactly. Does it cache the fetched cart for example? It looks like it does not...
@signature-development We’ve made some changes, and these issues should happen less often, especially in the live environment. Could you please check on your side?
At the same time, we are reorganizing the cart architecture to handle multiple operatiosn happening at the same time when many users are using the website.
I’ve encountered an issue related to the Stripe API while testing the YourNextStore project both locally and on the demo website.
Steps to Reproduce:
Additionally, this error can also occur on the cart page if a user rapidly clicks the + button to increase the quantity of a product.
Concerns:
Additional Information:
The text was updated successfully, but these errors were encountered: