After pulling a marathon and working+streaming for almost 8 hours...
I did it. Cowork is now SCA-compliant (at least in basics).
Custom Stripe checkout
3D Secure Auth
This was incredibly fun, thanks viewers for making this disaster way less miserable!
pic.twitter.com/XHnnoxOBqK
-
Show this thread
-
I learned my lesson, and I hope y'all took something away from it: don't leave stuff like this till the last minute. The pain WILL be real. This stream was full of pain moments and frustration.pic.twitter.com/TKWcr1RRi7
1 reply 0 retweets 4 likesShow this thread -
My first attempt: I used the legacy Stripe Checkout JS which worked flawlessly, so I assumed the new one would be a simple migration. That was a huge no. Turns out the new Checkout doesn't support tiered subscriptions, so I had to rewrite it all using Stripe Elements.
2 replies 1 retweet 5 likesShow this thread -
The second part, probably the best: Stripe Elements was actually fun to use and implement. Card/Source adding worked great and everything was fine. I had a lot of fun and optimism. Things were looking great!pic.twitter.com/auNBxHc9XT
1 reply 1 retweet 4 likesShow this thread -
Then... screw 3D secure for throwing that optimism out the window. That workflow sucked. I spent 3-4 hours debugging this.
@stripe's docs are very ambiguous (although comprehensive) and allow SO MANY WAYS of doing the same thing. Which just added to a huge pile of confusion.2 replies 0 retweets 6 likesShow this thread
We'd love to hear more about what you'd like to see—feel free to share more feedback with us via DM.https://twitter.com/messages/compose?recipient_id=102812444 …
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.