You can collect payment via your web site with dynamic form using Stripe