Migrating customer password from Margento Go to community - magento

We are migrating our store on Magento Go to community edition, due the former shutting down in Feb 2015.
The product import and basic customer customer info imported fine, but when customers try to login to their accounts magento tells them the password is incorrect.
Magento Go support explains this as different encryption algorithms used in go and community edition, but they also said it is possible to change the way password are decrypted/encrypted in magento ce?
Wonder if anyone has any thoughst on that?
p.s. we can ask all 1000s of customers to reset their passwords, but this wont look like a seemless migration for them.

There's an interesting guide over here regarding the downgrade from Enterprise Edition to Community Edition which addresses the different hashing mechanisms.
Downgrading Magento Enterprise to Community
Take a look at the file app/code/core/Enterprise/Pci/Model/Encryption.php . It contains the algorithm used by the enterprise version. So all you have to do is to create your own model and replicate the behavior. After that, tell Magento about the rewrite:
<helpers>
<core>
<encryption_model>Module_Namespace_Model_Encryption</encryption_model>
</core>
</helpers>
With that in place both frontend and backend login should work as before, no need to change passwords or anything.
You'll need to apply this for your instance of Magento GO instead of Enterprise, but the functionality in the end should essentially be the same.

Related

Advice about magento theme

I want to build website same as www.piquadro.com (with different products). The site is on Magento. Is there a way to scrap the theme?
I try it to rebuild it, but I have never worked with Magento and I need to finish it as soon as posible.
The great thing about Magento and all open source platforms is that there is an extensive community of developers who work on it. If you feel like you can't do it by yourself or can't afford to hire developer, you can find free or paid version of fashion theme very similar to what you are looking on www.templatesnetwork.com or other magento theme selling websites.
Here is an example:
http://www.templatesnetwork.com/magento-themes-type/58948.html
No, there is no way to scrape the theme.

how to put sage pay by ebizmarts into test mode using magento community edition

I was wondering does anybody know how to put sage pay by ebizmarts into test mode, using magento community edition would I need to edit some code or is there a way within the configuration settings.
Thanks in advance
Actually, the answer is really, simple, each integration, Server, Server MOTO, Direct, Direct Moto, etc. have their own Mode setting, if you change this, the transaction will be posted in the chosen mode.
Please see this image as an example:
Kind Regards,
Pablo

Can Jomsocial professional component is working on localsystem?

I want to integrate social networking features in my site and i was purchase jomsocial professional component from jomsocial website and i have one problem in there features list there where define 1 Domain
Support single installation
so i am not sure to install in my local system.
Type in the domain that you will be using on your live site. You are still allowed to install on your localhost as it is for testing purposes. The extension doesn't deactivate once you have installed it for the first time ;)

Migrate from MagentoGo to Magento Enterprise Edition

We are setting up a new e-commerce site and while trying to figure out which platform to go with, I would like to know, is there way to migrate from MagentoGo to the Enterprise edition?
Cheers,
Iraklis
p.s. In case you want to contribute to our platform quest, feel free to write your thoughts on this post,
Both editions should have support. I would ask Magento what options you have.
Having said that, you can probably migrate most of the product information using the API and/or DataFlow. That will require you to write a script that takes the information out of Go and then put it into Enterprise Edition.
Orders will probably be a more complicated beast. There is an API available for orders so you will probably need to use that. However, migrating payment information may be tricky as you will likely charge the customer again. I would probably change the payment method to Purchase Order and put the PO value as "Migrated Order".
However, the first thing I would do is talk to Magento about what kind of options you have. I have to imagine that they have created a method for people to migrate out of Go and into Enterprise. They should be based some somewhat the same code so maybe the database can be moved over as well.

Magento - Multistore implementation

Im looking at switching to Magento for a project im going to start.
I was wondering if i could get a bit of advice regarding the Multi-Store implementation.
Does this allow seperate admin users for each store?
Would you recommend this implementation for a small hosted ecommerce application?
Cheers,
Warning - as I'm sure you know, don't start a project with Magento unless you are willing to put a lot of time into it.
That said, to my knowledge the Multistore setup allows one to run multiple stores with the same administration section. You should be able to create multiple admin users - but restricting them to a store isn't available in normal old community edition. It might be available in one of the pay editions.
That said, this extension may do the trick for you: http://www.aitoc.com/en/magentomods_advanced_permissions.html. Note: I've never personally tried this extension and so cannot vouch for it.
Edit
I realized that I never answered your second question.
Though Magento is a very powerful platform with a lot of features, I would not recommend using it for a small hosted ecommerce application. For a small hosted ecommerce store I would consider running Wordpress with the WP-E-Commerce plugin. Wordpress is great for managing website content - and WP-E-Commerce has a lot of features and is consistently being developed and improved upon.
If you are going to go with Magento then I would reccomend using Nexcess hosting. They specialize in hosting Magento and their Magento plans are already optimized for running Magento websites.
enterprise (and maybe professional) edition has the feature you are talking about, separating admin users by store. If you need to restrict that in admin level with community edition you can set up multiple software versions from same development branch with different databases (git is awesome on version tool for that). Lots of different ways to do so if Enterprise is out of reach
regarding of performance i guess you will need a powerful VPS or dedicated machine if you are serious about it and as the traffic grows you then should think about load balancing. Look for magento dedicated host companies for that and it won't run in $5 or $20 per month hosts
You asked:
Does Magento allow seperate admin users
for each store?
The free version (Community version) of Magento doesn't have this feature. There will be a single admin.
But the admin can create user and roles. So, some users can be assigned only to product and category addition page. And some users can only be assigned to Sales part.
Separate admin for each store: This feature is present in Enterprise version of Magento but its cost is too high. At present, it Starts at $12,990 USD/yr
In my opinion, using or not using Magento depends upon the functionality you are searching for your shop.
If you need lots of features and functionalities for your Shop then go for Magento.
If you just want general functions like displaying product, adding to cart, and checkout (that's all), then you may search for any other open source shopping cart.
You may try Oscommerce. I have not used it much but I think there is a Oscommerce module for multi admin login for each store.

Resources