Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What's involved in switching our "stripe platform account"? #4312

Open
jfly opened this issue Jul 14, 2019 · 3 comments
Open

What's involved in switching our "stripe platform account"? #4312

jfly opened this issue Jul 14, 2019 · 3 comments
Labels
CONVERT-TO-PROJECT: payments A "Paymens" project will be created including all the issues with this label.

Comments

@jfly
Copy link
Contributor

jfly commented Jul 14, 2019

See jfly's understanding of how stripe connect works for some details on how we currently use stripe.

Someday we may want to switch the stripe account associated with the WCA website. My concern about switching accounts is that I don't know what it will do to the connected stripe accounts on our website. If switching the platform account would break all of them, then I think we have two options:

  1. Just do it, and try to coordinate with all upcoming competitions using stripe to let them know that they'll have to reconnect their accounts before payments work.
  2. Add support for multiple stripe accounts so we can continue to support existing competitions with Luis's account, but only allow use of the new account for new competitions.
  1. is probably pretty easy for the software team, but will be a big communication/coordination hassle.
  2. feels better to me, but will be an unknown amount of software work, and we don't have anyone available to work on that right now.
@jfly
Copy link
Contributor Author

jfly commented Jul 14, 2019

@Mollerz says:

Is it possible we can add a new account as the platform account so both are used at the same time? Any new competition link to the new platform account and then when the last account connected to Luis' account has the competition completed then we can remove that. However this is likely going to mean that refunds won't be able to be issued through the website for said competitions.

I think this is solution 2) I described above. It feels like the most "obviously correct" solution, but it is some amount of software work to do.

@AlbertoPdRF AlbertoPdRF added the CONVERT-TO-PROJECT: payments A "Paymens" project will be created including all the issues with this label. label Jul 15, 2019
@AlbertoPdRF
Copy link
Contributor

Maybe we should try to be pragmatic here and go with 1, as this is likely just a one-time thing?

@cubewhiz
Copy link
Member

I also prefer 1 if we can come up with a plan to minimize the disaster.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CONVERT-TO-PROJECT: payments A "Paymens" project will be created including all the issues with this label.
Projects
Status: No status
Development

No branches or pull requests

3 participants