In my opinion, if you use Stripe, your app will be structured in a different way than if you don’t use stripe and pay with cash. In the latter case, probably building something with forms will be the best way to do it.