Drupal Ubercart module

I need to create an integrated company web site with shopping cart using Drupal and Ubercart.

The 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 [url removed, login to view] 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,

3)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 range.

Please ask any questions you have.

Thank you for your interest.

Taidot: PHP

Näytä lisää: ubercart availability module, ubercart resend order email, web new start creating, transaction escrow, thank follow email, strings standard, simple algorithm example, set algorithm, selling request, selling limit, request feedback, php codes free, payment module escrow, original quote, want company log, interest escrow, free php codes, follow thank email, follow questions, feedback time limit, features drupal, example algorithm, escrow payments company, escrow delivery company, escrow conditions

About the Employer:
( 19 reviews ) Erskineville, Australia

Projektin tunnus: #392299

4 freelanceria on tarjonnut keskimäärin 243 $ tähän työhön


I am an expert on Drupal and supported by a team of juniors. I have done similar projects. Check PM. Regards Babu

250 $ USD 15 päivässä
(34 arvostelua)

Hi please check PM thanks jasbir

250 $ USD 10 päivässä
(38 arvostelua)

hi, check the pm for more details..

220 $ USD 2 päivässä
(9 arvostelua)

We have similar projects here, the team with over 7 years working experiences. please kindly check PMB for details, thank you.

250 $ USD 7 päivässä
(0 arvostelua)