Shopping Cart Data Migration

Automated shopping cart data migration service

 

If you are on-line merchant and have lot of products and customers and have a very good business, but you want to get rid of the software you are using.

 

There may be any reason a merchant want to use other software, the reasons may be

 

1) Limitations of services
2) Cost of extensions and modules
3) Security and protections
4) UI and themes
5) SEO and website speed etc

 

There may be so many reasons that a merchant want to move to other software according to his needs, there are some more eCommerce software available, some are free and some are paid. In that situation a merchant will think about is most valuable data and the data is everything for him that produces business for him. So issue he used to think is how will my data shifted on new software as the database tables, fields and other related setting are different, If you are a merchant then please don’t hesitate to move as we have a very good tool that we manage these tasks very smoothly for you.

 

Migration from one shopping cart platform to another without having to re-enter all of the product and customer information is now possible, you can easily migrate to a different shopping cart while preserving all existing products, customers and even order history to any one of over 40 major shopping cart platforms supported by Cart2Cart.

 

Cart2Cart is an online shopping cart migration service which helps you move data from your current shopping cart(any) to a desirable one(any) automatically.

 

Within a couple of hours, this automated shopping cart migration service will move your store data to either Magento, PrestaShop, Open Cart, Zen Cart, Woo Commerce, WP eCommerce or any other shopping cart of your dreams. All you need to do is register an account, set up your migration and start moving data right away. Cart2Cart is fast, easy and extremely accurate. You can even export the data from your existing shopping cart to a .CSV file.

 

You can get information about this by the link below
Shopping Cart Migration Using Cart2Cart

 

One more service also exists, but it deals in less software, you can try this one also if you found it better and cheaper.

Shopping Cart Migration Using MigraShop

 

How to move your wordpress site to a new domain – easy wordpress migration

WordPress stores the URL in his database, one of my colleague is new bie for WordPress.He has developed a new WordPress site and client has given all the data to him.After making the full site ready, he get stuck that four most important tables have URL in it, so should all the data need to re-enter by WordPress admin.

 

I know most of the WordPress newbie think like this, but it can be done by below eight very simple queries (in the case if you have not installed any large plugins)

 

What you need to done is just replace
@[email protected] and @[email protected] as per your website and run these query.

 

UPDATE wp_options SET option_value = REPLACE (option_value, “@[email protected]”, “@[email protected]”) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

 

UPDATE wp_posts SET guid = REPLACE (guid, “@[email protected]”, “@[email protected]”);

 

UPDATE wp_posts SET post_content = REPLACE (post_content, “@[email protected]”, “@[email protected]”);

 

UPDATE wp_posts SET post_content = REPLACE (post_content, CONCAT(‘src=”‘, “@[email protected]”), CONCAT(‘src=”‘, “@[email protected]”));

 

UPDATE wp_posts SET guid = REPLACE (guid, “@[email protected]”, “@[email protected]”) WHERE post_type = ‘attachment’;

 

UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, “@[email protected]”, “@[email protected]”);

 

UPDATE wp_links SET link_url= REPLACE (link_url, “@[email protected]”, “@[email protected]”);

 

UPDATE wp_links SET link_image = REPLACE (link_image, “@[email protected]”, “@[email protected]”);

 

Now move your WordPress site to a new domain is very simple, isn’t it!!

If you still face any issue, post your comments.

Prestashop authorize.net aim module redirect to order history page instead to confirmation page

PrestaShop authorize.net AIM module

 

What issue I have faced is, client has the site in “PrestaShop 1.5.4.1” Open Source for e-commerce and he have installed so many modules in that.
One of them is “Post Affiliate Pro“, that is used for tracking the pages.

 

Client has a setup of commission amount for all of the affiliates.
But if the buyer used Authorized.net as a payment gateway for payment then instead of Payment Confirmation Page, the buyer was redirecting to Payment History page and this obviously not tracked by the Affiliate program plug-in and that’s why the affiliate will not received any commission, even if his client have bought product.

 

So, this was not a small bug and I have gone through the full module, Client have installed 2 other modules for payment and these were working fine. The modules names are

1) Bank wire
2) Payment by check

 

Both of these were working fine and track all the pages and as the client required after payment it will go to payment confirmation page.
I have looked on these 2 modules files and have compared these module with the Authorized.net AIM and found that all the functions and files are same as required.

I have checked the hooks in admin and in database and these are also fine, so no luck was there for me 🙁

 

Finally I have started debugging in the “authorizeaim” files using “echo”, “die”, “if” and “else” as we PHP developer have to use these weapons very often & I stuck whenever I see the bug it was very silly mistake by the developer.

 

We have a main file in module with the same name as module folder, here in my case it is
/modules/authorizeaim/authorizeaim.php

 

In this file under the constructor, he has a statement as
$this->displayName = ‘Authorize.net AIM (Advanced Integration Method)’;

 

This should be
$this->displayName = ‘Authorize.net AIM’;

 

Because in the below statement you can see that if the module name is not same then it will return the control automatically before “orderconfirmation” hook.

 

if ($params[‘objOrder’]->module != $this->name)
return;

 

I hope this will help you.
Happy Coding 🙂