Sort:  

flow was good one thing I worry about is the delay from when you approve it to when it refreshes and shows you. That delay might cause people to double pay? Maybe do a loading processing on the page after payment has been initiated

Hmm good idea, I'll have to test the sign up page more because there shouldn't be a super long delay. Which payment method did you use?

Keychain and it lasted I would say 10+ seconds enough to make me wonder for a moment lol