Find Jobs
Hire Freelancers

Build a Website

€1500-3000 EUR

Closed
Posted over 8 years ago

€1500-3000 EUR

Paid on delivery
The client this project is for works with annual memberships. A member can have a 14 day free trial membership before paying. This has been implemented for some time in a Ruby + Mongo supported website. Payments are done using the Paypal API. The client now wishes to update current user’s membership logic introducing changes to the Trial Membership, as follows. Basically the user will now provide payment details as soon as he registers and, unless he cancels his free trial membership, will be automatically charged after the trial membership expires. Workflow 1. User registers 2. System sends email confirmation link to user 3. User confirms account via email 4. System redirects user to payment page 5. User chooses payment type available by country a. Paypal b. Offline 6. System saves payment information and schedules payment 7. System redirects user to profile completion page 8. On day 15, system processes the payment 8.a1. Paypal 8.a2. System creates payment 8.a3. System emails the user a link to approve payment 8.a4. System completes payment on approval 8.b1. Offline 8.b1. System sends email to confirm offline payment 8.b2. System allows admin to activate user and sends email notification to user This is identical to what is currently done (that is, it is already implemented), except 8a (this is what needs to be done). So here are the details of what needs to be done: 1. Modify authorization rule to grant the trial member same access as full paid member [changes needed] 2. Create payment information page for trial user (where user has to choose payment type and fill necessary payment information) [new] 3. Include membership cancellation link to welcome email for trial user [changes needed] 4. Create scheduled job to process payment when trial expires [new] 5. Create email with link to approve payment (template and mailer) [changes needed] 6 . Cancel membership implementation 6. 1. Create model for membership cancellation reasons [new] 6. 2. Add action to remove all account listings and photos [changes needed] 6. 3. Create membership cancellation page (controller & view) [new] Technical specifications 1. Use PayPal-Ruby-SDK gem to create payment 2. Use Delayed Job gem to create scheduled job More information can be provided and I am available to answer any queries.
Project ID: 8434122

About the project

35 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
35 freelancers are bidding on average €2,326 EUR for this job
User Avatar
Hello Dear, Hope you are doing well!! We are in the top 10 freelancer here. I have gone through your project description and I come to know that for fulfilling all your requirements we have 7+ years experience technical team. Text me so that we can discuss more on your project and the price and budget is not fixed, It can be revised after final discussion . Regards, Chitram
€2,577 EUR in 40 days
4.6 (140 reviews)
8.6
8.6
User Avatar
Hello sir hope you are doing well. I clearly understood all the things you wants and i am 100% confident to do it.I can start this work right now. I have more than 6 years of experience and i am specialist in pay pal integration. IF you need someone expert and responsible then you can hire me. Thanks Manish let's come on chat so that we can start it soon.
€2,421 EUR in 30 days
4.6 (207 reviews)
7.8
7.8
User Avatar
Dear Sir/ Madam, My name is Henry - the owner of PHAMTECH Co. My team is really interested in this project as it is exactly within our scope of expertise: We are web/ app design & development company located in Hochiminh city, VIETNAM. Working with a team who has both in-house DESIGNERS and PROGRAMMERS means that you can take advantage of both: Our designers could help revise the design even in coding process, which is a GREAT benefit for any ongoing project. + We plan and build. We don't use prebuilt templates which produce conflicting codes and bugs and hurt the system in the long term. + Our team is 100% in-house. We don't outsource projects elsewhere. So you pay for the real service - not marketing fee. In short, if you need an experienced team who offers *real English* communication, beautiful design & optimized code, premium after-service, in time and to budget, then we are the choice. If you need something based on solely ONE of the above criteria, then we're still happy if you decide to give another freelancer a chance. Just bookmark our Freelancer profile https://www.freelancer.com/u/phamtech211.html and come back in case the selected freelancer can't meet your demands. Best wishes, Henry.
€3,444 EUR in 60 days
4.6 (23 reviews)
7.0
7.0
User Avatar
Hello. I am a software engineer with 12 years of experience. Please refer to my web page for more information: www.lunrfarsde.com. You can ask me anything over here or you can add me on skype. My user name is kalayciarif. Also my google user name is arifkalayci, if you prefer Google Hangouts. I have experience with Paypal integration and can make the necessary modifications and additions to your application. Thanks for writing down your requirements clearly, it is very helpful! I want to ask a question about item 2. (Create payment information page for trial user) Currently there is a page for payment information for the paid user, right? Will we use the same layout for the trial user? Also if possible and the application is online, can you send me the url of the application so I can take a look?
€1,944 EUR in 30 days
5.0 (4 reviews)
5.9
5.9
User Avatar
Hi, Good Day Thank you for giving us a chance to bid on your project. We have looked at your project specs and we are confident that we can deliver you robust and reliable solution. We have successfully completed more than 250 websites in past few years. Please send a message on PMB and I will send you our portfolio so that you can see how many satisfied customers we have also and we can discuss the project in more detail. Thanks Mansoor
€2,000 EUR in 25 days
4.9 (12 reviews)
5.6
5.6
User Avatar
Hello, I am Devendra Chauhan specializing in software development, and technology research and development (R&D) services, I have 3+ year of experience in Web Design and Development, I have small team where 10 professional, very proficient , extremely high experience in mobile application, Desktop Application and WebSolutions with unlimited Idea Our Skills are : Web Development : PHP, Magento, Codeigniter , Worpress, .Net , ASP,C# , VB Web Design : CSS 3, HTML5 , Jquery , Javascript, Sass Mobile Solutions : Android , iPhone , PhoneGap , ionic, Titanium, Webservices , Application Design Thanks & Regards Devendra Chauhan
€2,500 EUR in 50 days
5.0 (22 reviews)
4.8
4.8
User Avatar
A proposal has not yet been provided
€1,777 EUR in 30 days
4.9 (9 reviews)
3.3
3.3
User Avatar
A proposal has not yet been provided
€2,631 EUR in 30 days
3.4 (1 review)
2.7
2.7
User Avatar
Hi! I'm a senior software engineer at reputable global company. At my free time I like to freelance. I think you project is interesting and I would love to hear more info about it. Please contact me with details. Regards, Ivan R.
€2,500 EUR in 30 days
0.0 (0 reviews)
3.8
3.8
User Avatar
Hi, I have 8+ years of experience in this industry and have expertise in Mobile Application and Website Development, and have experience to create the project having the same functionalities which are listed in your requirements. This cost will be revised as per your budget and functionalities, so do not judge on the bid price. Just interact with me and share me your idea I will provide you the perfect cost effective solution. At least have a conversation with me for more details regarding the project, and then decide for yourself. I will be able to provide you the work that you are actually looking for and will be able to develop the website as per the estimations and time frame suiting your needs. Thank you for giving me the opportunity. Thanks, Bhavin
€2,000 EUR in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi There! This is my first bid here in freelancer, I'm planning to do the job in 35 days, however I have no other jobs now, so I may have the job done a little bit earlier. To me the job can be thought as two jobs: * Reorganize the payment flow: * Get payment information as soon as the user registers (and starts trial membership) * 8.a3. System emails the user a link to approve payment (this needs to be done when user registers or when trial expires??) * Cancel membership implementation * I guess that cancel a membership must be possible in the actual system, I will need a little bit more info about what needs to be stored for a cancellation. That's all, I hope you find the proposal interesting!
€1,500 EUR in 35 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of PORTUGAL
Funchal, Portugal
5.0
17
Payment method verified
Member since Jul 8, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.