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
I am using the Stripe CLI to listen for webhook events locally, I started a new project using stripe and when i run stripe listen --forward-to=localhost:3000/api --project-name=my_project the cli does'nt detect any creds so it promps me to run this command stripe login --project-name=my_project. That command then directs me to the stripe config page. I choose the correct project, it routes me back to the cli. All good so far. The issue is that when i run stripe listen --forward-to=localhost:3000/api --project-name=my_project it starts but with the same webhook used with my old project. I have greped through my entire computer looking for any reference to this secret but i have not found any. I have also removed the stripe cli and reinstalled it.
Expected Behavior
After running stripe login --project-name=new_project, running the stripe listen command for new_project should use the webhook secret associated with new_project, not old_project.
Steps to reproduce
Install Stripe CLI: If the Stripe CLI is not already installed.
brew install stripe/stripe-cli/stripe
Login to Old Project: Authenticate with your old Stripe project.
stripe login --project-name=old_project
Follow the on-screen prompts to complete the login.
Listen to Webhooks for Old Project: Start listening to webhooks on your old project.
I also ran into this exact issue. I logged out of my account and back in with another account but my stripe cli continues to connect to the previous account. I am unable to receive webhooks from my new account. Uninstalling and reinstalling the CLI does not help and the webhook secret is not stored in .config/stripe/config.toml.
Issue
I am using the Stripe CLI to listen for webhook events locally, I started a new project using stripe and when i run
stripe listen --forward-to=localhost:3000/api --project-name=my_project
the cli does'nt detect any creds so it promps me to run this commandstripe login --project-name=my_project.
That command then directs me to the stripe config page. I choose the correct project, it routes me back to the cli. All good so far. The issue is that when i runstripe listen --forward-to=localhost:3000/api --project-name=my_project
it starts but with the same webhook used with my old project. I have greped through my entire computer looking for any reference to this secret but i have not found any. I have also removed the stripe cli and reinstalled it.Expected Behavior
After running
stripe login --project-name=new_project
, running thestripe listen
command fornew_project
should use the webhook secret associated withnew_project
, notold_project
.Steps to reproduce
Install Stripe CLI: If the Stripe CLI is not already installed.
Login to Old Project: Authenticate with your old Stripe project.
Follow the on-screen prompts to complete the login.
Listen to Webhooks for Old Project: Start listening to webhooks on your old project.
Note down the webhook secret that is displayed in the CLI.
log into the New Project: Authenticate with your new Stripe project.
Follow the on-screen prompts to complete the login.
Listen to Webhooks for New Project: Now start listening to webhooks on your new project.
Compare the two webhook secrets. They should be different. But they are not :(
Traceback
No error thrown
Environment
MAC
The text was updated successfully, but these errors were encountered: