osCommerce - Free Online Store Script
I really like osCommerce. It’s easy to use and user friendly not like other e-commerce script. Its also free and open source which is will save a lot of your money to hire someone to design an online store for you.
What is osCommerce?
osCommerce is a complete online store solution that contains both a catalog frontend and an administration tool backend, which can be easily installed and configured over a web-based installation procedure.
osCommerce feature as stated in their website is:
- osCommerce General Functionality
- osCommerce Compatible with all PHP 4 versions
- All osCommerce features enabled by default for a complete out-of-the-box solution
- Object oriented backend (MS3)
- Completely multilingual with English, German, and Spanish provided by default
- osCommerce Setup / Installation
- Automatic web-browser based installation and upgrade procedure
- osCommerce Design / Layout
- Template struture implementation to:
- allow layout changes to be adaptive, easy, and quickly to make (MS3)
- allow easy integration into an existing site (MS3)
- Support for dynamic images
- Template struture implementation to:
- osCommerce Administration / Backend Functionality
- osCommerce supports unlimited products and categories
- Products-to-categories structure
- Categories-to-categories structure
- Add/Edit/Remove categories, products, manufacturers, customers, and reviews
- Support for physical (shippable) and virtual (downloadable) products
- osCommerce administration area secured with a username and password defined during installation (MS3)
- Contact customers directly via email or newsletters
- Easily backup and restore the database
- Print invoices and packaging lists from the order screen
- Multilingual support
- Multicurrency support
- Automatically update currency exchange rates
- Select what to display, and in what order, in the product listing page
- Support for static and dynamic banners with full statistics
- osCommerce supports unlimited products and categories
- osCommerce Customer / Frontend Functionality
- All orders stored in the database for fast and efficient retrieval
- Customers can view their order history and order status
- Customers can maintain their accounts
- Addressbook for multiple shipping and billing addresses
- Temporary shopping cart for guests and permanent shopping cart for customers
- Fast and friendly quick search and advanced search features
- Product reviews for an interactive shopping experience
- Forseen checkout procedure
- Secure transactions with SSL
- Number of products in each category can be shown or hidden
- Global and per-category bestseller lists
- Display what other customers have ordered with the current product shown
- Breadcrumb trail for easy site navigation
- osCommerce Product Functionality
- Dynamic product attributes relationship
- HTML based product descriptions
- Automated display of specials
- Control if out of stock products can still be shown and are available for purchase
- Customers can subscribe to products to receive related emails/newsletters
- osCommerce Payment Functionality
- Accept numerous offline payment processing (cheque, money orders, offline credit care processing, ..)
- Accept numerous online payment processing (2CheckOut, PayPal, Authorize.net, iPayment, ..)
- Disable certain payment services based on a zone basis
- osCommerce Shipping Functionality
- Weight, price, and destination based shipping modules
- Real-time quotes available (UPS, USPS, FedEx, ..)
- Free shipping based on amount and destination
- Disable certain shipping services based on a zone basis
- osCommerce Tax Functionality
- Flexible tax implementation on a state and country basis
- Set different tax rates for different products
- Charge tax on shipping on a per shipping service basis
Author:Harald Ponce de Leon
Version: osCommerce 2.2 Milestone 2 Update 060817
License: GNU General Public License
Demo:Catalog
Download Link: osCommerce
23 Responses to “osCommerce - Free Online Store Script”
By Kevin on Jul 6, 2006 | Reply
i have installed this theme…everything went smooth…except…my login box are gone…only got a line of text lefed -> ($loginbox)….can you help me solve that problem?? thx.
By admin on Jul 7, 2006 | Reply
For your question, you need installed contribution name loginbox best where you can get here http://www.oscommerce.com/community/contributions,2538 . After that add this code
$sts->start_capture();
require(DIR_WS_BOXES . ‘loginbox.php’);
$sts->stop_capture(’loginbox’, ‘box’);” ,
to sts_user_code.php in folder \includes\modules\sts_inc. Thanks for using my theme. Please subscribe our email notification for any update and new themes.
By stretch on Jul 19, 2006 | Reply
Great Job, Could you list for this package what are you using for:
-base osCommerce version
-Contribution name, version, and date
thanks
By admin on Jul 20, 2006 | Reply
I use osCommerce 2.2 Milestone 2 Update 051113. The contribution i use is:
STS & STS infobox
http://www.oscommerce.com/community/contributions,1524
Ultimate SEO 2.2
http://www.oscommerce.com/community/contributions,2823
Login box best
http://www.oscommerce.com/community/contributions,2538
Right now my store get 2nd rank in google for phrase \”XXXX XXXX\”<– secret. Im really2 happy right now
By Karl on Aug 28, 2006 | Reply
Hi Shah,
Sorry, I wonder if you can help me. I love your style you created for osCommerce templlate and have installed all contributions as you state are required. I also followed your instructions on how to install but my shop does not show your images. In fact no images above the boxes show at all!? I wonder what I’m dong wrong. If you view my site you will see what I mean. Your help is appreciated!
By admin on Aug 29, 2006 | Reply
hai karl, i think you install you oscommerce in catalog right? not in your root directory. So you must edit a path files in a themes. If you don’t know how to edit the path, please email me.
By Thomas Bryant on Oct 4, 2006 | Reply
Hey
Ive been trying to install your version on localhost but when i try and execute the install it says 500 Internal Server Error -
‘The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.’
I can run the normal install of oscommerce fine but however yours is coming up with this error, and I have changed the permission levels to read only on the two config files as outline in the install file.
Cheers Thomas Bryant
By Vinay on Oct 10, 2006 | Reply
Hi Shah,
thanks a lot for your template and for all the help that you hae offered on the site. I was wondering though… since you are so good at getting seo rankings for your sites could you help me understand how I could achieve the same with my sites…..
Thanks in advance
Appreciate any help that you can offer.
By admin on Oct 11, 2006 | Reply
Vinay, actually i wnat to write about oscommerce SEO, what you need to optimize your oscommerce site but i right know i busy with my offline businnes. What i can say, maybe you can subscribe my email notification so if there are new post, you will know it. Thanks again for visiting my blog and give me some time for me to write it. Sorry
By C.Scott on Oct 25, 2006 | Reply
I am suffering from the same problem as Karl, the system I am using I can either upload and install or install using the server install program provided by my host.
Either way, I have had no success in getting the graphics to display and could not determine from your answer to Karl a way to figure it out.
By Bernhard on Oct 26, 2006 | Reply
hi,
ur template is very nice!!!
can’t install ur shop =( i see only after installing
Welcome Guet!
above only errors:
ry(”insert into ” . TABLE_CONFIGURATION . ” (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values (’Files for index.php template’, ‘MODULE_STS_INDEX_NORMAL’, ’sts_user_code.php’, ‘Files to include for an index.php template, separated by semicolon’, ‘6′, ‘2′, now())”); tep_db_query(”insert into ” . TABLE_CONFIGURATION . ” (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values (’Check parent templates’, ‘MODULE_STS_INDEX_PARENT’, ‘true’, ‘Do you want to check for parent categories templates?’, ‘6′, ‘1′,’tep_cfg_select_option(array(\’true\’, \’false\’), ‘, now())”); } function remove() { tep_db_query(”delete from ” . TABLE_CONFIGURATION . ” where configuration_key in (’” . implode(”‘, ‘”, $this->keys()) . “‘)”); } }// end class ?>
and at the end:
Parse error: parse error, unexpected ‘}’ in /var/www/store/includes/footer.php on line 70
can u help me ??? i installed it directly in the www folder! =((
By Zaher on Oct 29, 2006 | Reply
Hello Dear Shah ,
I have installed your modified OsCommerce and followed all instrcutions completely but my store won’t work properly . I am getting this error message when trying to open the home page of the store : Parse error: parse error, unexpected ‘}’ in /home/sha3biso/public_html/store/includes/footer.php on line 70 . Please advise !!
Thanks ,
Zaher
By Zaher on Oct 29, 2006 | Reply
Also , a lot of errors when trying to access the admin control panel :
Ultimate SEO URLs BEGIN // Function to reset SEO URLs database cache entries function tep_reset_cache_data_seo_urls($action){ switch($action) { case \\\’reset\\\’: tep_db_query(\\\”DELETE FROM cache WHERE cache_name LIKE \\\’%seo_urls%\\\’\\\”); tep_db_query(\\\”UPDATE configuration SET configuration_value=\\\’false\\\’ WHERE configuration_key=\\\’SEO_URLS_CACHE_RESET\\\’\\\”); break; default: break; } # The return value is used to set the value upon viewing # It\\\’s NOT returining a false to indicate failure!! return \\\’false\\\’; } // Ultimate SEO URLs END ?>
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at …/public_html/store/admin/includes/functions/general.php:1318) in …/public_html/store/admin/includes/functions/sessions.php on line 67
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /public_html/store/admin/includes/functions/general.php:1318) in /public_html/store/admin/includes/functions/sessions.php
on line 67
By admin on Oct 30, 2006 | Reply
hi Zaher, your problem common because u install the script in store folder. Not in root folder as i recommended. just look the error the fuction cannot find the file they need because they cannot find the folder because you install the script in folder name store. so u have 2 option here:
1. install the script again in root folder. In ftp client you will see address like this …./public_html not …./public_html/store/
2. or you can edit the files and put the change the destination files.
By admin on Oct 30, 2006 | Reply
hi Bernhard, from what i see, you install the script in store folder not in root folder. can you give me your website address so i can check it
By admin on Oct 30, 2006 | Reply
C.Scott, i has visit your store. you has upload catalog folder in your root so that means you install the script ion catalog folder. what i means is you must upload all files in catalog folder directly to our root folder. your store link now is http://mymybazaar.com/catalog/ it’s should http://mymybazaar.com without /catalog/
By Zeljko on Nov 10, 2006 | Reply
I installed your’s template and now the shop looks much better. However, in admin part i have the following text all of the time:
————————————————–
Ultimate SEO URLs BEGIN // Function to reset SEO URLs database cache entries function tep_reset_cache_data_seo_urls($action){ switch($action) { case ‘reset’: tep_db_query(”DELETE FROM cache WHERE cache_name LIKE ‘%seo_urls%’”); tep_db_query(”UPDATE configuration SET configuration_value=’false’ WHERE configuration_key=’SEO_URLS_CACHE_RESET’”); break; default: break; } # The return value is used to set the value upon viewing # It’s NOT returining a false to indicate failure!! return ‘false’; } // Ultimate SEO URLs END ?>
——————————————
The shop works, but it is quite annoying.
By Zeljko on Nov 10, 2006 | Reply
And i forgot; i had to change includes/footer.php by removing } in line 70.
With } i got error message like unexpected } in footer.php in line 70.
Something like that
By Lee on Nov 22, 2006 | Reply
Hi, I am too having the problem of seeing the images above the infoboxes. On my test site the files are not stored in the root. Could you tell me howw to edit the path to point to the correct folder.
Thanks
Lee
By Tom on Feb 16, 2007 | Reply
Hi
After playing around with your template in Localally everthing has been working acordingly, however once applied to the live site no images are coming up on the template. The site isnt fully finished just got a few products for testing ect. But i cant get the theme to work correctly.
Cheers Tom
By admin on Feb 27, 2007 | Reply
Hi Tom, acctually you need to edit the path for images. Please read this post http://moneyblogger.net/archives/2006/12/09/problem-with-my-free-oscommerce-template-1/ for more info. if there still a problem you can contact me using contact form. thanks for using my template.