Troubles with MijoShop

I decided to try out MijoShop as a Joomla shopping cart. In general it’s quite nice, as it’s based on OpenCart and support’s most of OpenCart’s extensions. Installation and configuration was fairly easy, and I managed to work out how to add products to the catalog and to the shopping cart programatically.

However, there’s a fairly serious problem with the way it creates users. When a customer goes to check out, it creates a Joomla user for any customer who wants to register. So far, so good. But it tries to add the user to Joomla with a username based on the customer’s first name + the user’s last name. So if  you have two customers with the same name (not uncommon) or a customer who decides to re-register with a new e-mail address (also not uncommon), MijoShop will create two Joomla users with the same username. This can cause all kinds of problems with logins and compatibility with other modules.

I may end up modifying MijoShop to work the way Virtuemart does: creates the Joomla user with a username based on the customer’s e-mail address. This is a much more reliable scheme.

[UPDATE] It turns out that the Joomla username comes from the e-mail address after all. Mijosoft tech support told me otherwise.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s