Modify Open Cart - Programming Task

I prefer that you don't "hack" OpenCart, but create a proper mod. I have done this project several times using other open source cart systems, so please don't try and make this more complicated than it should be.

Let me first paint you a picture of the purpose of this system. Have you ever been to an event, a concert, an amusement park, somewhere that required you to buy a ticket? Yes? Great.. then you'll understand what we are about to do.

An OpenSource shopping cart allows sellers to upload photos of items, both physical and digital, set the price and sell them online. We are going to modify the shopping cart to sell tickets.

How? A feature or modification will be applied so that whenever someone is creating a new product to sell, there will be a radio button or drop-down that asks if the item you are creating is a "Ticket: YES/NO"

If YES - then when that item is sold, an alphanumeric ID or string will be inserted into a table called "Tickets" and for each ticket purchased a 14 digit alphanuric string will be inserted into the table, and associated with the order_id, customer_name, date_time, order_total, product_name

$characters = 'abcdefghijklmnopqrstuvwxyz0123456789';

$string = '';

$max = strlen($characters) - 1;

for ($i = 0; $i < $random_string_length; $i++) {

$string .= $characters[mt_rand(0, $max)];


$random_string_length is the length of the random string.

The 14 digit alphanumeric string IS the ticket number...

So if a customer buys a product called "Season Pass" and its configured as a ticket, then if he buys 6 of them, we'd generate "6" 14 digit alphanumeric strings, one for each ticket he purchased.


Order Emails will need to be modified to display each ticket number in the order email the customer will receive. They will need to be displayed as CODE39 bar-codes, which is easy because there are plenty of PHP classes to turn a string of numbers into a bar-code.

[login to view URL]


So what will we do with those bar codes?!

We're going to check to make sure they are valid when the customer arrives!

How? Through [login to view URL] - what does [login to view URL] do? That's easy.. it's an input form that allows a device called a bar-code scanner to type in the numbers directly into the form. You might ask yourself, will I need to code up this form in a special way for this device? No, not really.. your [login to view URL] will peform a look-up on the Tickets table and IF it finds a match, then the ticket ID row will be updated with a date_time stamp and username of who scanned it. Then if you scan that same ticket again, we will return a message:

Ticket ID a7s02kjsd089y4 was used on 10/17/2047 @ 5:04pm

This really isn't a super complicated project. Please don't make it that way. My budget will be $350 or less, if you can't or aren't interested in doing it for that price, it's easy, don't bid. I instantly recognize bidders that haven't fully read my project because their bids are more than my budget. That tells me you don't pay attention to detail and you probably won't be the type of programmer I like.. look at my feedback, I am a good buyer and I have completed many projects. Please don't waste my time, and I won't waste yours.

Skills: eCommerce, HTML, Open Cart, PHP, Website Design

See more: i am looking for help with javafx 8 programming the ui that i have is have a button that open the files what i want is make it a, i bought a software for a custom shirt designer theres only one theme for open cart that works i, modify price selecting option open cart, modify open realty templates, fun programming task, modify yahoo cart, modify item cart using struts, programming task, completely modify zen cart template, maryland zen cart programming, modify shopping cart zencart, modify zen cart template, zen cart modify shopping cart, modify open position mt4, open cart moneybookers, zen cart programming, open cart template flower

About the Employer:
( 122 reviews ) Knoxville, United States

Project ID: #15433370

22 freelancers are bidding on average $418 for this job


Hi, I am Open Cart expert. I have read the job description and I can add Ticket functionality to generate Ticket No. when Order and send to Customer with Bar code. Scan on redeem page and update table Relevant Skills More

$350 USD in 10 days
(740 Reviews)

Dear Sir, I have read your project description.i have 8 year experience in opencart.i have done it 200+ opencart site.i m the top of listing on opencart skill. i can do it your work perfectly. Relevant Skills and Expe More

$350 USD in 10 days
(345 Reviews)

Hey I go through your requirement and i clearly understand your scope! I am excited to work on this project. Please give me chance to show my skill . Relevant Skills and Experience I am working on Opencart from last 5 More

$350 USD in 10 days
(229 Reviews)

Yes, I can modified your Opencart store as per your requirement. For more details:- [login to view URL] Relevant Skills and Experience My recent work :- [login to view URL] [login to view URL] https: More

$350 USD in 10 days
(161 Reviews)

Hi, Opencart Developer here (working with opencart since 2011), I already modified opencart for Digital products may times. Please initiate chat so we can discuss more on this project Relevant Skills and Experienc More

$400 USD in 8 days
(231 Reviews)

We are a team of Opencart plugins and website developers, we complete 32+ opencart based plugins and 300+ [login to view URL] are also the only company to provide opencart mobile app Relevant Skills and Experience designing a More

$400 USD in 7 days
(151 Reviews)

Dear,sir I've just read your description carefully. I want to work with you sincerely, because i noticed that you are a good buyer. Relevant Skills and Experience php,open-cart Proposed Milestones $366 USD - final I More

$366 USD in 10 days
(43 Reviews)

I M 100% CONFIDENT FOR THIS PROJECT AWARD ME RIGHT NOW!!! I am ready to start this immediately. I am extremely eager and ready to go. Stay tuned, I'm still working on this proposal.

$555 USD in 4 days
(404 Reviews)
$555 USD in 10 days
(162 Reviews)

Familiar interface and simple algorithm encourage your work. Languages: Objective C , Swift , PHP, Java, SQL, HTML, CSS, JavaScript, C, C++, C#,Python Web Frameworks: Laravel , Wordpress , CodeIgniter, Zoomla Dat More

$526 USD in 5 days
(37 Reviews)

Hi, I can work on your code to do it in five days, thanks Relevant Skills and Experience Opencart, backend,database, frontend coder Proposed Milestones $500 USD - coding a ticket talbes

$500 USD in 5 days
(123 Reviews)

6+ years of experience working in Adobe, Dell etc. Expert, PHP, Wordpress, Joomla, Opencart, Programming experts. Web Development. etc Relevant Skills and Experience 6+ years experience, Web Development, Software Deve More

$555 USD in 10 days
(29 Reviews)

I can make modification (use VQMOD not change your core system). Relevant Skills and Experience I have been working with OpenCart for long time (Modification, create module, migrate etc) Proposed Milestones $100 USD More

$350 USD in 4 days
(64 Reviews)
$555 USD in 10 days
(37 Reviews)
$350 USD in 30 days
(15 Reviews)

Hi, You can see my experience with opencart here ( all are mine extensions ) [login to view URL] Relevant Skills and Experience opencart Proposed Milestones $350 More

$350 USD in 10 days
(12 Reviews)

Hello, We are a team of 100+ developers doing mobile and web application [login to view URL] are waiting to discuss in detail about the [login to view URL] you have any timeframe? Thanks Genius Team Relevant Skills and Experience e More

$692 USD in 15 days
(3 Reviews)

I am working on open Cart since 2010 and have done many customization from simple to complex. I want to work on this project because of the interesting nature. Relevant Skills and Experience 12+years experience of web More

$333 USD in 15 days
(15 Reviews)

Hey, I am an experienced php developer. I have worked on opencart and will create an addon/extension which will fulfill the requirement. Relevant Skills and Experience php, mysql, opencart Proposed Milestones $250 US More

$250 USD in 1 day
(8 Reviews)

A proposal has not yet been provided

$272 USD in 1 day
(1 Review)