I need to have a program that will connect with Stipe to manage and process recurring payments. I need the ability to:
1. Create a form using Stripe Checkout to collect customer data/cc info
2. Create the customer in Stripe, charge the fee, assign to a recurring plan
3. Store the customer reference and transaction data in a MySql DB
4. Web Interface to view the customers (not the cc info) and ability to change the subscription level, and charge one-time charges.
5. Is there a way to manage the subscription plans from a form on a website?
Example Customer Stories;
1. customer visits website, selects subscription, enters credit card
2. Customer needs to upgrade their account, - customer service accesses the info online and upgrades the subscription
3. Customer needs a one-time charge - customer service can make the transaction
Each action should make a log in the MySql DB.