I currently own an online store for video games and I use the Stripe API. This is the current order of events: Add to cart > Checkout > Enter Card Info > Charge > Download Item, although to battle piracy I recently installed a login page into the games to detect whether the user has bought them. Because of this I need to get users buying the game to login, but due to limitations in my installation Stripe, I can't put the login between the checkout and enter card info or before checkout. I was wondering, in terms of UX, which other place would be the best.

  • 1
    It's not possible to determine when the user clicks "Checkout" whether or not they are logged in? It seems like you could detect at that point and redirect them to a login page if necessary, completely separate from whatever Stripe limitations you have. – maxathousand May 30 '18 at 14:27
  • You could also drop a cookie at the point the redirect occurs containing the items in the basket and any other checkout information that you can modify and use to return them to the checkout with a complete basket and the relevant details pre filled in the checkout form. – Andrew Martin May 30 '18 at 14:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.