I need Stripe with various billing options integrated into my existing Rails project

I have a rails application that allows users to register and select their role.

At this time the users can select a number of roles, but the important ones are Coach and Student.

After a user selects their account type / role they are prompted to fill in their profile.

After they have completed their profile, they fill in a sub_profile that is specific to their account type / role (CoachProfile or StudentProfile).

After they complete this sub_profile I want them to be prompted with the option to select a payment plan appropriate for their account type.

The details of these payment plans isn't important right now (I will change them in the future), but what is important is that Coaches see different payment options than Students.

There should be 4 payment options for Coaches, and 4 payment options for Students (they can have any cost and any features for the sake of this development).

After they have made this choice (and paid for the service) I need their account to be noted as having subscribed to the service they selected. An example would be: UserX is a "coach" and they have subscribed to the "4th service" option.

Appropriate administration ability should be available as well (if a user makes a mistake and selects the wrong account type, an administrator should be able to undo the account purchase (some of this process is completed on the Stripe service, but the changes need to be made in the app as well).

I prefer that all features be testable using rspec.

I will provide a Stripe membership account and invite you to my private Github repository upon acceptance of the project.

Skills: Ruby, Ruby on Rails

See more: what ruby on rails, time now ruby, ruby on rails rspec, ruby on rails cost, i.t. administrator, rails time, rails github, rails any, github ruby on rails, stripe, rails project, app billing, github app existing project, example student app, using ruby rails, options payment, payment stripe, billing payment process, billing service, user role provide, ruby rails application, rails service, ruby rails membership, membership ruby rails, ruby rails development

About the Employer:
( 10 reviews ) Corpus Christi, United States

Project ID: #4718607

1 freelancer is bidding on average $263 for this job


Hello, I have experience into PHP, Ror, Mysql, CSS, HTML, JavaScript, Jquery, Ajax etc. I am ready to work on this. Please see the private message. thanks

$263 USD in 10 days
(0 Reviews)