Tutorial to create custom Magento module

I could not find one good tutorial on developing a custom module in Magento when I had a client requirement to develop one for his website. It was not like there weren’t any. If you Google “custom Magento module tutorial” or something similar you will get a lot of search results however I received a … Read moreTutorial to create custom Magento module

How to resolve the Zen Cart Illegal mix of collations error

We had deployed a Zen Cart website and we came up with the following error in the Zen Cart admin panel when clicking on the Tools -> Send Email link. Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_general_ci,IMPLICIT) for operation ‘locate’ After checking the table collation in PHPmyAdmin I found that the subscribers table (created when … Read moreHow to resolve the Zen Cart Illegal mix of collations error

How to offer discounts and coupons to customers using Facebook Like

I have come across some businesses offering discounts, offers, video downloads, documents etc. to users on Facebook and in return they ask them to simply Like their page. This is quite a good idea as it helps them to attract leads/sales from Facebook and it serves as an additional revenue generation model apart from search … Read moreHow to offer discounts and coupons to customers using Facebook Like

List of test credit card numbers for Sage Pay

If you are using Sage Pay Form and wish to test whether the integration is working correctly or not you can use the following test credit card numbers for placing orders. Visa (VISA) 4929000000006 MasterCard (MC) 5404000000000001 Visa Debit / Delta (DELTA) 4462000000000003 Solo (SOLO) 6334900000000005 Issue 1 UK Maestro / International Maestro (MAESTRO) 5641820000000005 … Read moreList of test credit card numbers for Sage Pay

Impact of EU Cookie Directive on your website

The EU passed a law over a year back which required website owners based in the EU to notify visitors that they are using cookies on their website. Cookies are basically text files stored on the visitor’s browser. Websites use these cookies to identify visitors. Sometimes they use them to store visitor information that may … Read moreImpact of EU Cookie Directive on your website

Improve bounce rate for slow loading web pages

Most websites take a lot of time while loading their category or product listing pages. Visitors don’t bother to wait long if they don’t see any visual progress in their browsers. For this reason it’s best to display a graphic (for e.g. animated GIF) so that visitors know that the website is loading their results. … Read moreImprove bounce rate for slow loading web pages

How to remove the Fatal error: SOAP-ERROR: Parsing Schema: unexpected in sequence error?

If you use the eBay API in any way on your website related to your products or orders then you may have come across an issue which happened last week probably around Jan 26 2012. If you call any eBay API method you will encounter the following error message: Fatal error: SOAP-ERROR: Parsing Schema: unexpected … Read moreHow to remove the Fatal error: SOAP-ERROR: Parsing Schema: unexpected in sequence error?

How to 301 redirect static URLs using htaccess

If your website has static URLs i.e. do not contain any query string parameters and you need to redirect your old website URLs to your new website URLs then you don’t have to fear anymore. You can write simple redirect statements in your .htaccess file and you don’t have to be regular expression guru. Add … Read moreHow to 301 redirect static URLs using htaccess

How to implement CAPTCHA on Zencart registration forms?

A client of ours was facing an issue with spam registrations on his website. We had developed his website on Zencart. The issue was that spam bots were registering on his website in the hundreds and the client wanted us to put a stop to this. I decided on implementing CAPTCHA on the registration forms … Read moreHow to implement CAPTCHA on Zencart registration forms?