Ecommerce Stripe API Error

I’m adding a Stripe payment method to an Ecommerce website. When I add the Stripe credentials, it looks like it is going to connect, but then gives an “API Error.” What am I doing wrong?


Here is my site Read-Only:

https://preview.webflow.com/preview/go-grappler?utm_medium=preview_link&utm_source=designer&utm_content=go-grappler&preview=55000a50fbd77b62a23fd0e59a7fb266&workflow=preview

Same problem here. No idea how to even approach solving this.

Hello there! Have you solved the problem? We have the same issue. Thank you in advance!

Hi, I am facing exactly the same issue. Can you please let me know how you resolved this?

Hey all, I created a new Stripe account during the connection process, and it has authenticated and connected correctly, as expected.
The creation process was simple since it saves all of your business information from the last time you created a Stripe account.

There must be something up with Stripe accounts created before a certain date or potentially.

Anyways, best of luck!

Solution for this from experimenting and Webflow support:

Initially I tried creating a new account in Stripe during the auth process on Webflow Ecommerce, which allowed me to connect the two without the API error.
Then support replied to my query saying that you will most likely be getting the API error if you already have a Webflow Eccomerce site connected to the same Stripe account, which was the case for me.
So by creating a new Stripe account, I was able to successfully connect the two.

In short, one Webflow site + one Stripe account, else you will get the API error.
Either disconnect the previous Webflow site, or create a new Stripe account.

All the best.

Creating a new Stripe account worked for me! I used the same email as my webflow account and then it connected successfully! Thank you for your help!

I found the solution to avoid the API error with Stripe and Webflow. Follow these steps:

  1. Log in to your Stripe account.
  2. Navigate to Settings.
  3. Look for the Installed Apps tab.
  4. Deactivate any old API connections.

After completing these steps in Stripe, head back to Webflow:

  1. Go to the Ecommerce section.
  2. Go through the Connect Stripe process again.

This should resolve the API error.