Website User Registration


I have just installed ERPNext for a client.

The client wants a paid-user registration, similar to when one purchases a hosting plan.


  1. User logs on website and sees various subscription options,
  2. user selects desired option,
  3. User fills in form data (registration content)
  4. User account is created as CRM user,
  5. User directed to make initial payment and subscription is generated.
  6. Subscription then deducts said amount every month.

How I can achieve the above?

What have you tried? Where are you stuck?

Custom app looks more like your solution, but then what have you tried?