| ||||||||||
Shopping cart software Solutions for online shops and malls | ||||||||||
|
X-Cart Home | FAQ | Forum rules | Calendar | User manuals | Login |
X-Payments orders failing, CURL error reported | ||||
|
|
Thread Tools |
#1
|
|||||||||
|
|||||||||
X-Payments orders failing, CURL error reported
I'm testing my new X-Payments installation. I get a connection between the store and X-Payments ok ("Test module" reports success). But every live real card test I make produces the same failed result:
Quote:
The failed orders are logged in X-Payments. The error logs look like the problem may be CURL related, but I know nothing of CURL. The error looks similar in both test and live modes. Quote:
What's my next step?
__________________
Bullfrog ~~~ X-Cart Gold v4.7.2 (2) v4.7.8. ⌠If the road is easy, you're likely going the wrong way.■ ― Terry Goodkind |
|||||||||
#2
|
|||||||||
|
|||||||||
Re: X-Payments orders failing, CURL error reported
It seems payflowpro.paypal.com is down -> http://www.downforeveryoneorjustme.com/payflowpro.paypal.com
If site is up, but the issue persists, you should check the outgoing connections on the hosting server -> https://payflowpro.paypal.com:443/transaction 443 port should be opened on the firewall.
__________________
Alex Solovev, Qualiteam --- User manual Video tutorials X-Cart FAQ You are welcome to press "Thanks" button if you find this post useful Click here to learn how to apply patches X-Cart Extensions |
|||||||||
|
#3
|
|||||||||
|
|||||||||
Re: X-Payments orders failing, CURL error reported
Is the 4.4.4 version of Payflow Pro sent to a different server? I just setup that and it charged a live card order successfully. Then I turned back on X-Payments (took only a few minutes) and got the same failure pattern as described in my first post. The settings for both are identical.
I looked at the code in cc_payflow_pro.php and I see no indication of where the order details are sent. Same if I look in the code of cc_xpc.php In my old 4.1.9 version of cc_payflow_pro.php, payflowpro.verisign.com is hard coded. If payflowpro.paypal.com is down, as suggested by the 3rd party checking sites, then where are my transactions from my 4.4.4 Payflow Pro old setup going? It's not down.
__________________
Bullfrog ~~~ X-Cart Gold v4.7.2 (2) v4.7.8. ⌠If the road is easy, you're likely going the wrong way.■ ― Terry Goodkind |
|||||||||
#4
|
|||||||||
|
|||||||||
Check my X-Payments settings. Please.
My X-Payments is still not working and it seems unlikely that Paypal has been down for a week. My previous post above drew no response as to why my 4.4.4 built-in Payflow works (finds payflow.paypal.com, I assume), but as soon as I switch to X-Payments payflow.paypal.com goes down. Too weird.
Would some person who has a working X-Payments setup look at my config settings and see if you can spot anything wrong? My servers are standard cPanel-based, so email usernames look like "abc@mysite.com". If there is no proxy server, should the proxy line be "localhost", "", nothing, or just commented out? PHP is 5.3.x Quote:
The X-Payments Manual and the config file comments could use some real-life examples in my opinion. Thanks
__________________
Bullfrog ~~~ X-Cart Gold v4.7.2 (2) v4.7.8. ⌠If the road is easy, you're likely going the wrong way.■ ― Terry Goodkind |
|||||||||
#5
|
|||||||
|
|||||||
Re: X-Payments orders failing, CURL error reported
Here is a copy of my working xpayments config file. Xpayments is working fine for me so far.
[mysql] ; --------------------------------- ; MySQL credentials ; ; --------------------------------- host="127.0.0.1" port="" unix_socket="" dbname="xxxxx_xxxxxxx" user="xxxxxxx_xxxxxxxx" password="XXXXXXXXXXXXXXXX" [mail] ; --------------------------------- ; Mail notifications parameters ; 'from' value is a 'From:' email parameter ; 'host', 'port', 'user', 'password' values is used for SMTP email transfer ; 'auth' value is an SMTP authentication method : LOGIN , CRAM-MD5, DIGEST-MD5 ; 'timeout' value is the connection timeout period in seconds. ; ; If you omit 'host' value then the 'mail()' PHP function will be used for email transfer. ; ; --------------------------------- from=xxxxx@xxxxxxxxxx.xxx host="" port="" user="" password="" auth="" timeout="" [location] ; --------------------------------- ; X-Payments web URL. ; ; It MUST use HTTPS protocol. ; ; It should be in the following form: ; web="https://www.example.com/xpayments_dir/" ; ; --------------------------------- web="https://www.xxxxxxxxx.com/xpayments/" I did not fill any other feilds in except for the ones with the xxxxxx Also the email feild has to match he store email feild. Hope this helps. Frank
__________________
Xcart 5.1.6 Building New Store Xcart4.6.4 Gold Plus Xcart 4.6.4 Platinum Smart Template, Mail Chimp Upgrade Checkout One (One Page Checkout) Checkout One X-Payments Connector Checkout One Deluxe Tools Call For Price On Sale Module Buy Together Module MAP Price MOD |
|||||||
#6
|
|||||||||
|
|||||||||
Re: X-Payments orders failing, CURL error reported
Thanks, Frank. Your version looks simpler than mine, and you don't even use the "proxy=". I'll try simplifying mine to see if I can get it to work.
EDIT May 29, 2012. Making mine look like yours did not get it to work.
__________________
Bullfrog ~~~ X-Cart Gold v4.7.2 (2) v4.7.8. ⌠If the road is easy, you're likely going the wrong way.■ ― Terry Goodkind |
|||||||||
#7
|
|||||||
|
|||||||
Re: X-Payments orders failing, CURL error reported
I have the same problem, but with Beanstream:
I tried the latest x-payments on a 4.5.0 test store. ERROR [2012-14-05 16:14:30] User: unknown; IP: xx.xx.xx.xx Zone: Core Code: CURL_EXEC_ERROR (216) CURL library: error while sending the request to remote server "https://www.beanstream.com/scripts/process_transaction.asp". Error: "#7: couldn't connect to host" I can process orders no problem on a 4.4.5 store without x-payments. Thanks for any help.
__________________
Rene End user - merchant In the upgrade process 4.6.6 to 5.4.x Mods I miss in 5.4.x: xCMS, Create-A-Sale, On-Sale AC, Kit Builder AC, Manufacturer-A-Z BCSE, Product-Bundle BCSE, Pre-Order BCSE, Customer Quotes BCSE |
|||||||
#8
|
|||||||||
|
|||||||||
Re: X-Payments orders failing, CURL error reported
> CURL library: error while sending the request to remote server "https://
> www.beanstream.com/scripts/p...ransaction.asp". Error: "#7: couldn't > connect to host" This is a misconfiguration of CURL library on your host. X-Cart may work without CURL as it supports a couple of other libraries for securing data besides CURL. X-Payments supports CURL only. It is hard to say what's wrong with CURL on your server without knowing how everything is configured there. You'd better ask your hosting support to fix CURL or you can contact our techs for help.
__________________
Sincerely yours, Alex Mulin VP of Business Development for X-Cart X-Payments product manager |
|||||||||
#9
|
|||||||||
|
|||||||||
Re: X-Payments orders failing, CURL error reported
With a new 4.5.0 store going up, I tried again to get a live transaction thru X-Payments using Payflow Pro, and got the following error message in X-Payments at var/log/payment/2012-05-27/errors.0001.log:
Quote:
I sent a trouble ticket to my host (HostGator) to see what they would say about my error message. Here is the reply: Quote:
I don't know what to think, except that maybe I need to start looking for another gateway. We've been with Payflow Pro for over 10 years and have a package deal we don't want to give up. Is anyone using Payflow Pro successfully using X-Payments? Anyone using Hostgator also? Does your config file look similar to mine (post 4 above). I'm using our servers shared secure server. Does that matter?
__________________
Bullfrog ~~~ X-Cart Gold v4.7.2 (2) v4.7.8. ⌠If the road is easy, you're likely going the wrong way.■ ― Terry Goodkind |
|||||||||
#10
|
|||||||||
|
|||||||||
Re: X-Payments orders failing, CURL error reported
Looks like https://payflowpro.verisign.com/transaction is not accessible for some reason. I'll contact our PayPal account manager and get back to you once I have something.
__________________
Sincerely yours, Alex Mulin VP of Business Development for X-Cart X-Payments product manager |
|||||||||
|
|||
X-Cart forums © 2001-2020
|