Affordable end to end oscommerce solutions with
Search Engine Optimization

Email : osCommerceCoders@gmail.com
Call : +1 818-574-3596 (USA) / +44 (020) 8123-6463 (UK)

php 5.5 for oscommerce – be ready for it

Posted by admin On January - 9 - 2015Comments Off

We have upgraded more than 100 plus stores for php 5.5. Get your store upgraded and be php 5.5 ready today.

Please use the contact us form to get in touch with us or place the order.

Starts from 350 USD and depends on addons and customization involved in the store.

All customizations and addons upgrades for php 5.5 is extra

Upgrading oscommerce-2.2rc2a or any version  to php 5.5 ready
Order now -

350 USD

Patch your Linux server’s installation of bash ASAP to protect it from Shellshock, which was discovered on Sept. 24, 2014.

Contact Us today.

On September 24, a widespread software vulnerability was identified that affects the server you have through us. This vulnerability, now being called “Shellshock,” takes advantage of a vulnerability in bash, making it possible for attackers to send and execute remote commands.


We can patch you Virtual Dedicated Server  or Dedicated Server today.

osCommerce Mobile Catalog App

Posted by admin On April - 14 - 2014ADD COMMENTS

This is a useful Mobile/Tablet/Ipad App for store owners to display the product catalog at events/shows/meetings etc to probable customers when moving around.

This is based on the opensource osCommerce ecommerce store. Existing osCommerce store owners can have their own custom branded mobile App for their customers to download and use.

Customers installs the App to get the latest product information. This helps in branding the ecommerce website and get a loyal customer base.

Push Notifications can also be implemented so that App users are notified when new products are added to the store.

This can also be used a digital product brochure for wholesale customers to check the products and listing of new products in the store.

Additional modules

App User can upload photo to be listed in the photo gallery of the website.
Small games to get user interaction and more App download.
Information/News Module listing latest information of the product industry in general. (Using a wordpress blog backend)
Twitter Widget Integration wherein users can tweet from within the mobile App.
Facebook SDK integration.
Instagram photo gallery integration wherein latest instagram photos are listed of the Store account.
Youtube Video gallery integration listing youtube videos within the App.


Please email sales@flugelsoft.com or call at the numbers listed in the menu to get in touch with us.

Facebook – osCommerce Catalog App

Posted by admin On April - 8 - 2014ADD COMMENTS

Facebook – osCommerce Catalog App

Facebook osCommerce Catalog App allows you to quickly start advertising your existing shop via your Facebook page. It is designed so that after initial installation, the system will automatically keep up-to-date with your product catalogue without the need to maintain a separate product list.

The App is easily configured to display special offers, featured and new products collected directly from your live shop.

All products data is converted into JSON format which is used to generate the catalog as a facebook App.

  • Quick and easy-to-launch facebook product showcase
  • Customer header image allows you to maintain a strong brand presence
  • Helps promote your existing site with all products linking directly back to your shop
  • All data is collected directly from your website, so no need to maintain separate lists!


Contact us today to get it going.

If you use more than one payment module, you can have one of them pre-selected for use when the customer goes through checkout.  This may be advantageous in ‘steering’ customers to use the payment method that you would prefer they use.  And, if your buyers typically use this method of payment the most anyway, they’ll never have to select it again.

Firstly, login to the Admin side of your website and look at your Payment Modules.  Select the one you would like to use as the default method and set the sort order of it to zero.  Set the other payment modules in use to higher values.

Now…go to catalog>checkout_payment.php

Find this piece of code:

        if (sizeof($selection) > 1) {
          echo tep_draw_radio_field('payment', $selection[$i]['id']);
        } else {
          echo tep_draw_hidden_field('payment', $selection[$i]['id']);

Replace it with this:

          if (sizeof($selection) > 1) {
          if ($i == 0) { 
                $checked = true;          
                } else {  
           $checked = false;      
                echo tep_draw_radio_field('payment', $selection[$i]['id'], $checked);
           } else { 
                echo tep_draw_hidden_field('payment', $selection[$i]['id']);


Just replace these lines

$this->enabled = ((MODULE_PAYMENT_PAYPAL_STANDARD_STATUS == ‘True’) ? true : false);


if ($order->info['total'] < 150)


$this->enabled = ((MODULE_PAYMENT_PAYPAL_STANDARD_STATUS == ‘True’) ? true : false);


If order is more than 150 then the paypal payment module is disabled and status is false.



This is a fix for the XML returned by USPS, simply replace the /includes/modules/shipping/usps.php from the latest 7.1.0 USPS module with this one.

This causes the characters were showing in the XML response from USPS before and after the “RateV4Response” tags; Numbers were showing inside the “Price” tags

these changes are required in the usps.php file

// Fix for characters before and after the ‘RateV4Response’ tag…
$body = substr($body, strpos($body, ‘ $body = substr($body, 0, strrpos($body, 'RateV4Response>‘)+15);

// Fix for malformed ‘Price’ tags…
$body = preg_replace(‘/Price(s+)(d+)(s+)>/’,’Price>’,$body);

// Fix for characters before and after the ‘IntlRateV2Request’ tag…
$body = substr($body, strpos($body, ‘ $body = substr($body, 0, strrpos($body, 'IntlRateV2Request>‘)+19);

If you have any issues you can use the contact us page to get support. we charge nominal rates for USPS upgrades.

oscommerce UK store

Posted by admin On November - 12 - 2013ADD COMMENTS


This changes oscommerce to UK country format from USA.

Changes currency to GBP
UK date Format
Setup Tax and VAT for Europe
County instead of state
Postcode above country in Address pages

You can use the contact us form if you want support in setting up a UK based oscommerce store.

Blank CC details in oscommerce for php 5.4.x

Posted by admin On October - 20 - 2013ADD COMMENTS

You have to do is edit $sql_data_array in checkout_process.php from:



‘cc_type’ => $order->info['cc_type'],
‘cc_owner’ => $order->info['cc_owner'],
‘cc_number’ => $order->info['cc_number'],
‘cc_expires’ => $order->info['cc_expires'],
‘cc_cvv2′ => $order->info['cc_cvv2'], //CVV2


and replace:

‘cc_type’ => $_POST['cc_type'],
‘cc_owner’ => $_POST['cc_owner'],
‘cc_number’ => $_POST['cc_number'],
‘cc_expires’ => $_POST['cc_expires'],
‘cc_cvv2′ => $_POST['cc_cvv2'], //CVV2

That’s it.

Empty oscommerce store database

Posted by admin On September - 19 - 2013ADD COMMENTS

If you need to reset a oscommerce store database to empty (no products but keeping the configuration settings), then take the following and paste it into a PHPMyAdmin sql window and you should be good to go.

DELETE FROM `address_book`; 

DELETE FROM `banners`; 

DELETE FROM `banners_history`; 

DELETE FROM `categories`; 

DELETE FROM `categories_description`; 

DELETE FROM `counter`; 

DELETE FROM `customers`; 

DELETE FROM `customers_basket`; 

DELETE FROM `customers_info`; 

DELETE FROM `manufacturers`; 

DELETE FROM `manufacturers_info`; 

DELETE FROM `orders`; 

DELETE FROM `orders_products`; 

DELETE FROM `orders_status_history`; 

DELETE FROM `orders_total`; 

DELETE FROM `products`; 

DELETE FROM `products_attributes`; 

DELETE FROM `products_attributes_download`; 

DELETE FROM `products_description`; 

DELETE FROM `products_notifications`; 

DELETE FROM `products_options`; 

DELETE FROM `products_options_values`; 

DELETE FROM `products_options_values_to_products_options`; 

DELETE FROM `products_to_categories`; 

DELETE FROM `reviews`; 

DELETE FROM `reviews_description`; 

DELETE FROM `sessions`; 

DELETE FROM `specials`; 

DELETE FROM `whos_online`; 


ALTER TABLE banners_history AUTO_INCREMENT = 1; 



ALTER TABLE customers_basket AUTO_INCREMENT = 1; 

ALTER TABLE customers_basket_attributes AUTO_INCREMENT = 1; 

ALTER TABLE manufacturers AUTO_INCREMENT = 1; 

ALTER TABLE manufacturers_info AUTO_INCREMENT = 1; 


ALTER TABLE orders_products AUTO_INCREMENT = 1; 

ALTER TABLE orders_status_history AUTO_INCREMENT = 1; 



ALTER TABLE products_attributes AUTO_INCREMENT = 1; 

ALTER TABLE products_description AUTO_INCREMENT = 1; 

ALTER TABLE products_options_values_to_products_options AUTO_INCREMENT = 1;