| ||||||||||
Shopping cart software Solutions for online shops and malls | ||||||||||
|
X-Cart Home | FAQ | Forum rules | Calendar | User manuals | Login |
X-Payments transfer to other server with upgraded store | ||||
|
|
Thread Tools |
#1
|
|||||||||
|
|||||||||
X-Payments transfer to other server with upgraded store
I have searched all over, but I haven't found any related info concerning transferring an x-payments installation to a different server, with an upgraded x-cart store.
I am going to upgrade a 4.4.5 store to 4.6.4 and it already uses X-Payments. The upgraded store will be located in a new server. The current x-payments is hosted in the xcart root directory. I have the following questions:
__________________
Vasilis Vrontisis X-Cart Development, Maintenance & Customization https://[URL="http://www.craftforweb.com"]craftforweb.com[/url] vasilis@craftforweb.com |
|||||||||
#2
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
I would upgrade X-payments, it's easy as long as the server is setup properly.
You should have no trouble copying it and just changing the settings. No need to re-install.
__________________
Mike White - Now Accepting new clients and projects! Work with the best, get a US based development team for just $125 an hour. Call 1-502-773-6454, email mike at babymonkeystudios.com, or skype b8bym0nkey XcartGuru X-cart Tutorials | X-cart 5 Tutorials Check out the responsive template for X-cart. |
|||||||||
#3
|
|||||||
|
|||||||
Re: X-Payments transfer to other server with upgraded store
Quote:
Quote:
__________________
Brian X-Cart 4.7.3 |
|||||||
#4
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
Quote:
Quote:
__________________
Vasilis Vrontisis X-Cart Development, Maintenance & Customization https://[URL="http://www.craftforweb.com"]craftforweb.com[/url] vasilis@craftforweb.com |
|||||||||
#5
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
Quote:
And this is wrong as X-Payments must be installed separately in its own hosting account/VPS/server in order to be PCI compliant. See http://help.x-cart.com/index.php?title=X-Cart_Payments:PCI_DSS_implementation_guide We do not recommend to install X-Payments in the same hosting space/account where you run your X-Cart shop or other software as X-Payments can be compromised via them. Quote:
You may need to adjust X-Payments config.ini.php file and shop settings in X-Payments dashboard if the new server has other IP address/domain name. Also, you may need to re-deploy configuration bundle in connected X-Cart stores due to the same reason. Quote:
X-Cart & X-Payments connection routine changed a lot in 4.6.4. Unfortunately, we haven't updated our user manual article about that yet. I am preparing a video that explains the new connection routine. Quote:
Nope, that's X-Payments API version - see http://help.x-cart.com/index.php?title=X-Payments:API Right now there are API versions 1.1, 1.2, 1.3 which are implemented in different X-Payments versions. The latest version of X-Payments v1.x is 1.0.6, the latest (at the moment) version of X-Payments 2.x is 2.1.1 New X-Cart v4.6.4 connector for X-Payments defines API version automatically. Quote:
If it is not a new deployment of X-Payments for a new web-site/business you can keep using your v1.x version. Quote:
Your new X-Cart 4.6.4 will work with your old X-Payments v1.x (i.e. it will process payments for orders of your shoppers) but it will not support new features of X-Payments 2.x. Also some of the usability improvements we added into new versions of X-cart connectors and X-Payments may not work either as they relay on using certain API calls we added into X-Payments v2.1.1.
__________________
Sincerely yours, Alex Mulin VP of Business Development for X-Cart X-Payments product manager |
|||||||||
#6
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
Would it be feasible to run x-payments upgrade in my local WAMP server (Windows 7 platform), using something like CopSSH (OpenSSH for Windows) and eventually upload it's code and database to remote server? I guess, during final data sync, there would be both x-cart store database and x-payments database sync, repeating both upgrades, after closing live store.
That would be if ssh weren't available in remote server. As an alternative, could x-payments upgrade be run through php script?
__________________
Vasilis Vrontisis X-Cart Development, Maintenance & Customization https://[URL="http://www.craftforweb.com"]craftforweb.com[/url] vasilis@craftforweb.com |
|||||||||
#7
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
> As an alternative, could x-payments upgrade be run through php script?
Actually this is what you need to do. Every owner of X-Payments 2.x downloadable license gets access to upgrade script that makes X-Payments upgrade process a lot easier. If you have X-Payments 2.x downloadable license - just check your File Area at https://secure.x-cart.com Btw, users of hosted X-Payments accounts do not need to worry about doing upgrade themselves. They can just send us a ticket requesting to do such upgrade free of charge.
__________________
Sincerely yours, Alex Mulin VP of Business Development for X-Cart X-Payments product manager Last edited by ambal : 10-07-2014 at 12:37 AM. |
|||||||||
#8
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
Ok, I have moved the x-payments code and database to it's separate hosting account, in the new server, with it's own SSL and trying to connect it with the upgraded x-cart store.
In the IP addresses for X-Payments callbacks (optional) of the 'X-Payments Connector' page I have already set the IP address of the new server. Also, I have updated the 'config.ini.php' file with the new database name, database user and database password (the database is the same as the one in the old server). There are 3 issues: 1) I cannot login in the migrated x-payments back-end (https://<new x-payments hosting domain>/xpayments/admin.php), getting the usual page: Quote:
Quote:
Quote:
3) In the 'Payment methods' tab of the migrated X-Payments Connector page, in the text: Quote:
I guess, all these 3 issues are caused by the same culprit. Have I missed some setting (for example, would I need to enter in the payment gateway account settings that is linked with x-payments and change the server path there?). Do I need to do anything additional? I haven't upgraded x-payments, it is the original version (1.0.4) and trying to make it work with the upgraded store in the new server (as I have described in my previous posts). Appreciate any help.
__________________
Vasilis Vrontisis X-Cart Development, Maintenance & Customization https://[URL="http://www.craftforweb.com"]craftforweb.com[/url] vasilis@craftforweb.com |
|||||||||
#9
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
Vasilis, it is really hard to say what it is wrong after you moved everything. I recommend you to get in touch with our techs via your HelpDesk account as investigation at your server is needed.
__________________
Sincerely yours, Alex Mulin VP of Business Development for X-Cart X-Payments product manager |
|||||||||
#10
|
|||||||||
|
|||||||||
Re: X-Payments transfer to other server with upgraded store
I can imagine that, but is there any X-Payments migration documentation that refers to settings that need to be changed, in case the same X-Payments version is transferred to a different server? The x-cart store also is upgraded.
__________________
Vasilis Vrontisis X-Cart Development, Maintenance & Customization https://[URL="http://www.craftforweb.com"]craftforweb.com[/url] vasilis@craftforweb.com |
|||||||||
|
|||
X-Cart forums © 2001-2020
|