click to see details
click to see details
click to see details
click to see details
Get a free ssl certificate with each new hosting account. Some restrictions apply. Please click for more details.
click to see details
More and more shoppers are using mobile devices. Be sure your shop can accommodate them. Please click for more details.
click to see details
Protect Against Ransomware. Please click for more details.


This is a payment module that works with Amazon.net. An account needs to be created with Amazon, whi......see more

This is a payment module that works with Amazon.net. An account needs to be created with Amazon, which is free, and payments are handled through the shop as they normally are. The fee structure for this method is about the same as for Paypal. The advantage of this module is that the very well-known and respected Amazon name is shown on your site.…


Compare My Price allows you to automatically get the price of another shop for a particular product ......see more

Compare My Price allows you to automatically get the price of another shop for a particular product and display it on your site, showing the savings between the two.…


The Configuration Cache contribution creates a file containing all of the configuration parameters t......see more

The Configuration Cache contribution creates a file containing all of the configuration parameters that are normally queried from the database for every page load. Doing this reduces the database load and improves site performance, especially when there are a lot of active visitors to your site.

Every time someone edits their site configuration from Admin ~ Configuration and hits "save" or "submit", the script writes a php file in the folder of your choice (preferably outside the www root) with all the configs from the database. When each page loads it calls the saved configs as an include file instead of querying the database each time and performing the function. Without this contribution, the configure file has to be loaded from the database on on every page load so the load to the server can be significant. …


Order this option if the configure files of your shop need to be set up or changed. This may be nece......see more

Order this option if the configure files of your shop need to be set up or changed. This may be necessary if a shop was moved or an ssl certificate needs to be enabled. Another reason to consider this change is hackers. The reason for this is because all hackers that are even slightly familiar with oscommerce know that admin is the name of the admin and that is where they begin looking to get information about your shop. If it is renamed, there is no way for them to know the name so it is good change in the fight against them.…


The change will add a continue shopping button to the shopping cart page. When clicked, the customer......see more

The change will add a continue shopping button to the shopping cart page. When clicked, the customer will be taken back to the category that holds the product that was just added. This makes it easier for your customers to continue shopping and may increase sales.…


This item is for converting a database from an older version of oscommerce to the latest one. The da......see more

This item is for converting a database from an older version of oscommerce to the latest one. The databases are not compatible between some of the versions so conversion is needed when upgrading the shop.…


The basic osCommerce package has a few flaws in it. One of these is the Create Account section. When......see more

The basic osCommerce package has a few flaws in it. One of these is the Create Account section. When a visitor tries to create an account, he will get an error on the State field if it is not entered correctly. Most people will use the abbreviation for their State and this will cause a failure. When the page is refreshed so that he can enter his data again, the State field will change to a drop-down list of the States/Provinces. This can be very frustrating to a new customer and is not the best way to have them start off their expereince with you. This contribution will change the way that section functions so that that problem no longer exists. Here is what it does:When the customer first views the Create Account or Add Address Book Entry form, a default country is pre-selected If the default country has zones (states, provinces, etc.), a drop-down list for the zones is automatically displayed; if no zones are in the database, a normal text input field is shown insteadIf the customer changes the country, the form refreshes and the state field is updated according to the new country; any entries in other fields are preserved It may not seem like much but installing this contribution can make your customers experience with your shop a less stressful one and that should be the number one priority of any shop owner.

Also see the Active Countries contribution.…


Changes to a live shop can cause many unexpected results so it is better to test the shop on the ser......see more

Changes to a live shop can cause many unexpected results so it is better to test the shop on the server before making them live. Ordering this item will cause the creation of a test shop on your server. The test shop will be an exact copy of your live shop but completely separate, including the database. It will be password protected to prevent anyone from seeing it other than those with the login credentials. This item applies to any version or offshoot of osComerce. We can create a test shop of other shopping carts though there may be an additional charge.…


Credit card fraud is a growing problem for online merchants. As the merchant, you are liable for fra......see more

Credit card fraud is a growing problem for online merchants. As the merchant, you are liable for fraudulent credit card transactions, as well as chargeback fees. Excessive chargebacks can lead to losing your merchant account and being unable to open another one.

MaxMind Credit Card Fraud Detection tools automatically sift through your online charges to flag potentially fraudulent transactions. The service works by combining MaxMind GeoIP geolocation metrics - identifying the geographic source of the charge - with additional checks for known security risks. MaxMind tools pin down potential fraud and identify associated risk factors, pointing you to the best strategy to verify the flagged transaction and prevent future fraud.

You will need a MaxMind account, which is free, to use this service. Read more about it on http://www.maxmind.com/app/ccv2r_signup…


This contribution allows you to cross sell matching or coordinating products to customers for almost......see more

This contribution allows you to cross sell matching or coordinating products to customers for almost any use such as completing an outfit, other books in a series, color matching items, etc.... This is done by simply adding product SKUs (product ids) to the product page in admin in the following fashion SKU, SKU, SKU, etc. Then on the catalog product page, three of these SKUs are randomly selected to display as "matching" cross-sell items if they are in stock, allowing you to increase your cross sells and not have to micromanage them. Can be easily added to even the most modified of stores.…


Spruce up your shop by using images of the flags of the countries whose currency you offer. This mak......see more

Spruce up your shop by using images of the flags of the countries whose currency you offer. This makes the site more appealing and easier to navigate. See our currency selector above to see how this appears.…


If you offer the option to view prices in different currencies, then you will need this option. Ther......see more

If you offer the option to view prices in different currencies, then you will need this option. There are exchange rates located in the admin section of your shop but they are static, while actual exchange rates are not. This means you could be losing money on some sales or overcharging your customers on others. This package will make it so the exchange rates are updated on a regular basis, thus ensuring the proper price is charged.

If the Cron option is selected, then an option will be setup so that this update is ran on a regular basis, like once a day or once a week - whatever you prefer. If that option is not chosen, then the code is altered so that it is ran when you first go into your admin section. If this is often, then either method is fine. But if you seldom open your admin, then the second method may not be the best choice.…


When someone visits a nonexistent page on your site, they are redirected to a 404 page. If your site......see more

When someone visits a nonexistent page on your site, they are redirected to a 404 page. If your site does not have its own 404 page, the browser will use the one supplied by the server. This page won't have any information about your site, which is a bad thing. The visitor to your site is trying to reach your site so you should give them a way to get there. This package will allow you to do that. It redirects visitors to a page on your site where you can explain their link was invalid and offer them choices. This is not only much more user friendly but it cuts down on bandwidth usage on your server. This package should be installed in all shops since it can prevent the loss of customers.…


This package allows your customers to enter comments about your site. There is full control of the c......see more

This package allows your customers to enter comments about your site. There is full control of the comments in admin and you are notified of new comments via an email. To see how this option appears, see the Customer Comments section in the right column.…


This contribution adds the ability to export and save customer data in CSV (Comma Separated Value) f......see more

This contribution adds the ability to export and save customer data in CSV (Comma Separated Value) format, which is a common format used by spreadsheet programs. The data includes all of the common customer information, including the email addresses and newsletter subscriber status, which is useful if you want to create a mass emailing list.

Click to Enlarge


This contribution provides a Customer Loyalty Program/Discount Scheme, that rewards customers with ......see more

This contribution provides a Customer Loyalty Program/Discount Scheme, that rewards customers with discounts against each order based upon the amount they have spent in prior periods.This module, at the time of a customer order being placed, totals up the value of all previous orders this customer has placed over a pre-defined rolling period of time and then applies a discount rate to this order according to a table of discount rates that correspond to the amount spent over the rolling period. For example, in admin you set the pre-defined rolling period to a month, and set up a table of discounts that gives 5.0% discount if they have spent over $1,000 in the previous month, or 7.5% if they have spent over $1,500 in the previous month, and so on. When the customer gets to the payment page, if the total of their order falls within one of these settings, the discount is applied to that order.This provides a very nice incentive for customers to buy more.…


This package makes it possible for your customers to add a comment to their order. You will be notif......see more

This package makes it possible for your customers to add a comment to their order. You will be notified when this is done so it is an easy way to communicate about the order while making things easier on the customer and keeping all of the comments in an easy to find location.…


Statistics module to know the average customers having made several orders and medium baskets. Calc......see more

Statistics module to know the average customers having made several orders and medium baskets. Calculation can be done on all the orders, you can restrict over one year or a precise month, you can choose the number of customers who already ordered more than 1, 2, 3, 10... orders. You can mask the order in a pecific status or display only the orders in a specific status.

Statistics:The number of ordersThe number of new customers registered over the periodThe number of customer having bought (and % compared to the registered)The number of customers having made several purchases (1 to 20 and % compared to the purchasers) Stats on the orders (Total sales, shipping, taxes...) The average sale included taxesThe average basket of products excluding taxes.

Click Image to Enlarge


This package makes it possible for a satisfied customer to send an email or otherwise deliver a comp......see more

This package makes it possible for a satisfied customer to send an email or otherwise deliver a compliment/testimonial. These can, in turn, be easily shown on your website. This script creates a side "infobox" which randomly picks a testimonial to show. The person viewing your site can then click the text to show the full testimonial on a new page or to view all of the available testimonial's. Here are some of the main features.Customer's emails protected from harvesting by spam bots Captcha image verification on testimonial submittals ReCaptcha admin functions Enable/Disable Customer Testimonials module ("kill switch") Enable/Disable customer image uploads as part of testimonials Turn on/off users ability to email authors Enable/Disable reCaptcha to protect testimonial author email address from harvesting Limit Testimonial viewing to registered users Limit Testimonial writing to registered users Enable/Disable reCaptcha function on testimonial forms Option for static or new scrolling testimonials feature Various settings to control scrolling features Switch on/off reCaptcha form verification (anti-spam bot) Localized testimonials. Testimonials now appear in user?s language…


With the ever increasing threat of fraudulent orders on the Internet, it is important to take whatev......see more

With the ever increasing threat of fraudulent orders on the Internet, it is important to take whatever measure you can to protect yourself. This contribution will require the customer to enter their CVV number when making payment. This number makes it possible for the shop owner to check the validity of the credit card. If you are going to use the credit card module, you need this addition. …

Result Pages:
Helpful Things
 
  • oscommerce security check
 
  • Build Your Own Oscommerce Shop122
 
 
 
 
 
 
  • Still Not Convinced
  • Some people are not convinced we are the ones to solve their problems. Just click here to see actual footage of one of our crack experts at work. It should be obvious to anyone after viewing this, that we can handle your problem too.