Group Pricing is a great and flexible instrument for adding product prices for different groups of customers. Magento allows to affect the cost of separate products using group price mechanism for chosen groups. In this case, the product group price allows to set a product price for separate products and, at the same time, we do not need to create many catalog price rules.

Magento php unit testing

PHPUnit testing has become a good practice in PHP development. It can be used for checking the thin and vulnerable places in your code, and spare time for bug tracking and testing during the development progress. Magento itself is quite complicated PHP structure. So, sometimes it is really hard to find a connection between the bug and its reason. We think, it can be really useful practice to perform unit testing during Magento extension development. This brief article is aimed to show the basic structure and approach of using PHP unit tests in Magento.

Magento internationalization

Very often the web store is visited by customers from different countries, so, it is really good practice to use multi language feature on the website. As you know, the universal language is English, but what about the customers who are more comfortable with the websites which are using their native language. Therefore, internationalization of your web store can attract new customers, and Magento can help with this because we can use an unlimited number of languages on the website.

This brief article is dedicated to the problem, which Magento developers often have to deal with. From time to time, we need to create some test orders during the work process, but web store owners usually want to remove them. Actually, there are a lot of test orders before web store releasing, and after the custom checkout extensions installation. Sometimes, developers make some test orders after installing new feature, adding cart price rules, enabling or adding custom Magento billing and Magento shipping methods.

Magento TAF is a pretty good thing to automize your Magento store testing. When you start working with Magento TAF, you have many tests, which are ready for use, so this framework can help to develop all kinds of tests without building an automatic infrastructure. Since a TAF users guide is a bit outdated, and some things in the framework have been already changed we’ve decided to write an article on this topic.

As you may already know – Zendesk is a great solution for support. So why won’t we integrate it with the great e-commerce platform – Magento? In this blog post we describe the complete process of setting up Zendesk for Magento and getting the Magento contact form to create support requests within Zendesk.

There’s no unbreakable protection. You may have the hosting provider with a great security: firewalls, antiviruses, malware protection etc., but.. Are you sure that your home/office computer is protected enough, and your neighbor is absolutely trusted person? It worth nothing to grab saved passwords, cookies, RSA keys from some computer and get an ability to access secured remote area. Recently, we’ve noticed that some sites were affected by the exploit which sends customers credit card numbers to a remote site. It’s useful to check your own site because you might not even guess about the ‘gremlin’ in your Magento installation.

Magento region updater overriding

The Magento RegionUpdater is a prototype class, which operates with simple but very useful feature such as country/region options in the multiple Magento address forms. The main goal of this article is to show the way of the soft prototype objects manipulation and, especially, Magento prototype objects without updating
standard Varien JavaScript files.

We think there is no need to introduce the most “favorite” developer’s browser – Microsoft Internet Explorer 8. So, if you have ever had a need to debug some HTML or JavaScript issues in IE using Mac, you’re welcome to read our article. Here we focus on how it can be done in native Mac OSX environment. This topic covers building and installing Wine translator and installation of IE8 on the top of it.

You can find several articles which are related to adding columns to Magento admin grids in Atwix blog. However, not everything is fully covered, and our readers keep asking how to add SKU, Products columns, etc. So, let’s take a closer look at this topic.