• Resolved uacit

    (@uacit)


    I’m receiving the following error “Error parsing eWAY response” When using the live eway gateway.
    I’ve contacted eway to make sure that the websites IP wasn’t blocked which it isn’t, the payment data isn’t getting to eway either, i’ve confirmed this with them(eway).

    Using sandbox mode presents no problem.
    I’m also using Events Manager with the pro plugin installed

    https://www.ads-software.com/plugins/eway-payment-gateway/

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author webaware

    (@webaware)

    G’day uacit,

    Have you made sure that you’re using the correct customer ID? It’s the fully numeric ID, similar to 87654321 (but not that one, that’s the test customer ID)

    Is your website behind any sort of proxy, e.g. CloudFlare?

    cheers,
    Ross

    Thread Starter uacit

    (@uacit)

    Thanks for the reply Ross
    Yes we are using a valid eway customer id.
    Not behind any proxy but sites on hostgator. My local development environment doesn’t have the same problem and can successfully process live payments.
    here are the gateway settings we’re using on the live site

    mode: live
    customerid: eway customerid
    Force ID 87654321 for sandbox: Yes
    force ssl: yes
    stored payments and beagle: NO

    Not using advanced options

    Thread Starter uacit

    (@uacit)

    Looks to be an issue with hostgator and having ssh enabled for curl to work correctly (go figure)
    I’ll come back and confirm if that was the problem once hostgator having lightened my wallet by $15 and enabled the ssh access

    Plugin Author webaware

    (@webaware)

    AH, that makes sense! Weird that they’d have SSL not enabled though. Maybe I can test for that in the plugin and show something in the admin; will see what I can come up with. Thanks for the report.

    cheers,
    Ross

    Thread Starter uacit

    (@uacit)

    Its the ssh not the ssl unless you meant curl using ssl, some sort of logging in your plugin would definitely have been helpful while tracking this down. Great plugin though and thanks for releasing it free of charge.

    Plugin Author webaware

    (@webaware)

    Sounds to me like they needed to install OpenSSL so that cURL got SSL support, and the support jockey knows it as needed for ssh. Either way, pretty dumb that it wasn’t there already I reckon.

    I’ll look at better logging for the next version. I have to be careful with it though, because the Gravity Forms logging addon makes those logs available to the web, and with guessable names, which restricts what I can put into the logs.

    cheers,
    Ross

    Thread Starter uacit

    (@uacit)

    I gave up on hostgator as I got sick of going around in circles with their tech support and moved the site a different server, now your plugin works perfectly.

    I suspect that the issue on hostgator is related to an outgoing firewall rule although I can’t be sure.
    via ssh a command like “curl liveewayurl” just completely fails, no response no error I just get shovelled back to the command prompt

    this command does get a response from eway
    curl “ewaytestgatewayurl”
    so the issue just seems to be with hostgator and the live eway gateway url.

    The issue may just be confined to the hostgator server the site was on.

    Plugin Author webaware

    (@webaware)

    Glad you got it working. Just for clarity, did you move to a different server at Hostgator, or another host?

    FWIW, I’ve seen similar problems with outgoing emails on different servers at the same host (various hosts) due to firewall rules. The worst part is that tech support typically has no idea they even have a firewall doing that…

    cheers,
    Ross

    Thread Starter uacit

    (@uacit)

    No had my customer completely move the site away from hostgator, incompetent would be an understatement to explain the support guys ability and attitude.

    Hostgator, bluehost what can you say???

    Plugin Author webaware

    (@webaware)

    I am trying to use this gateway with Event manager pro, but its not working.
    I did all basic configuration as.

    Mode: Sandbox
    eWAY customer ID: 87654321 (Default id when it installed)
    Force ID 87654321 for sandbox: Yes
    Force SSL for bookings form: Yes
    Stored payments: NO

    And activated this from payment gateways.
    But still its not showing button on cart page.

    Please let me know if i miss anything.

    Plugin Author webaware

    (@webaware)

    @surajsakhare please open a new support ticket, this one is for someone else and has been resolved.

    cheers,
    Ross

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘live gateway problem Error parsing eway response’ is closed to new replies.