Find Jobs
Hire Freelancers

Drupal Ubercart module

$30-5000 USD

Closed
Posted about 15 years ago

$30-5000 USD

Paid on delivery
See details below. ## Deliverables I need to create an integrated company web site with shopping cart using Drupal and [login to view URL] site has software products are free to download. The site will sell individual unique license codes to activate features in the software. These license codes are generated and emailed to customer after payment. I need a hook into Ubercart to generate the licenses and a custom Drupal module created to allow the customers to manage their licenses. 1. Creating Licenses after the customer has ordered them -------------------------------------------------------- 1.1 After a customer pays for an order, I need to generate a license record for each product ordered. If a customer orders 3 of an item then I need to create three license records. If a purchased bundle contains four products then I need to create four licence records, and so on. This is the hook in Ubercart. 1.2 The license record should be tied to the customer and product, and contain a reference to the original order. 2. License Management Screen ---------------------------- 2.1 The customer will have a license management section. This will allow them to view all licenses they have purchased. 2.2 The licenses I'm selling are sold on a named-user [login to view URL] each license they can assign a named user to that license. Once this is done then a license code is generated, stored in the license record and emailed to the customer. I'll provide the algorithm for creating the license code - it's pretty simple and uses an encryption algorithm which I already have the PHP code for. So it will be pretty much passing a couple of strings to a PHP function and then storing the result in the license record. 2.3 The customer can request for a license code to be emailed to them again. 2.4 The customer can also request a change of name for a license - these requests must be sent to an admin for approval. If approved a new license is generated. 2.5 Every license transaction (create, assign, request new user, resend email and so on) must be logged to a log table. 3. Follow up emails ------------------- 3.1 I want to automatically send the user two follow-up emails after their purchase. These emails should be send at specified period for example 7 days after purchase, 14 days after purchase. 3.2 The second email should include a discount coupon specific to that customer with a time limit on it. So the code would need to create a coupon. Bid Conditions -------------- 1) Give me a fixed price quote. I will accept bids above and below the range I have set, 2)Include a timeframe for delivery. I will hold you to this. 3) Tell me about your experience and prove to me that you can complete this project. 4) Don't send me just a standard response with a bunch of links. I'll ignore it. 5) Start your bid with the text "Uber". To make sure you have understood my requirements. Otherwise I'll ignore your bid. 6) If you have very bad feedback then don't bother bidding. 7) No upfront payments. Payment by Escrow only. 8) You are welcome to bid above or below the specified [login to view URL] ask any questions you [login to view URL] you for your interest
Project ID: 3671668

About the project

2 proposals
Remote project
Active 15 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
2 freelancers are bidding on average $463 USD for this job
User Avatar
See private message.
$671.50 USD in 14 days
4.0 (1 review)
3.4
3.4
User Avatar
See private message.
$255 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of
5.0
12
Member since Jun 3, 2007

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.