Create a custom Infusionsoft orderform that allows PayPal Subscription or Credit Card Payment with Infusionsoft API.
PayPal Subscription will need to have an API written that marks subscription in Infusionsoft as paid each month - and when cancelled it auto cancels the subscription in Infusionsoft too.
Order form will look like this....
1, Register (enter your name, email and a password) – attached as step1-new - Done
2, Product (pick a market you want to receive forecasts for) – attached as step2-new - See Attached
3, Payment details (Infusionsoft API Order Form) - Like GoToMyPC - see attached.
They will select to pay by PayPal Subscription which will set up a subscription in PayPal as well as Infusionsoft - and controlled by IPN to mark payments etc.
or if paying by CC then the infusionsoft merchant account will be set up and billed each month (infusionsoft does this automatically).
The order form will have a product variable in the code to allow it to work for any subscription product in Infusionsoft now and in the future.
See designs attached.