Hi @marketfresh
That sounds like some sort of caching issue on the site. To clarify, it’s possible to connect multiple Stripe accounts to the site, and so it’s expected behavior that the page at Donations > Settings > Payment Gateways > Stripe > Manage Accounts will still show a “Connect to Stripe” button, but it should also display a message showing what accounts it is already connected to.
I think you’re describing that it is not connected at all. If that’s the case, it either means that GiveWP is not recieving the correct message back from Stripe that indicates things are connected, or that it’s truly not connected. Here’s how that process works:
1. You click on the blue button on your site.
2. You log into Stripe and authorize that connection.
3. The application is connected directly to GiveWP’s Stripe account on Stripe’s side.
4. That site redirects you back to your site, with instructions to your database to save the keys that connect you to Stripe as well as the status of being connected.
So if something is going wrong in steps 2 or 3, you’d NOT see GiveWP as a connected application at https://dashboard.stripe.com/account/applications
If you are seeing GiveWP there, it means the disconnect is in actually recording it (step 4 above) and something is preventing it from being saved correctly back on your site.
I’m happy to keep digging, either way.