Secure Buy-In Payment

story-twitch-2k-wager-challenger-pay User Story

active user-story

story: Secure Buy-In Payment

Role

Challenger

Key

challenger-pay

Want

As a challenger, I want to choose my wager ($15/$30/$45) and pay through a recognizable Stripe Checkout page

So That

So that I feel secure entering payment info on a stranger's website and know exactly what I'm risking

Acceptance Criteria

  • [ ] Three buy-in tiers displayed: $15, $30, $45
  • [ ] Pot amount (2x buy-in) clearly shown before payment
  • [ ] Stripe Checkout (hosted, not embedded) handles all card entry
  • [ ] Payout timeline (2-3 business days) visible before committing
  • [ ] What happens if you win/lose is clearly stated
  • [ ] Payment confirmation shown immediately after successful checkout
  • [ ] Webhook confirms payment on backend within seconds

Success Metric

100% of payments go through Stripe Checkout — no custom card forms. Zero payment disputes from unclear terms.