Jump to content
eremini

2checkout payments not recorded

Recommended Posts

Hi,

A rather annoying bug, it actually happens to about 1/3 of transactions for me. Client completes payment just fine, but payment is never recorded in blesta.  Let me know what information I can provide for debug.

image.thumb.png.0de7baf6a4b2fda51895aa46425051a7.png

image.thumb.png.38822db4b9f1cb49272f9e346ca347bb.png

Share this post


Link to post
Share on other sites

Hello.

I experience the exact same problem. No payment is recorded.

I also opened a feature request for subscriptions support:

https://requests.blesta.com/topic/update-for-2checkout-plugin-to-support-subscriptions

Share this post


Link to post
Share on other sites
19 minutes ago, furioussnail said:

Hello.

I experience the exact same problem. No payment is recorded.

I also opened a feature request for subscriptions support:

https://requests.blesta.com/topic/update-for-2checkout-plugin-to-support-subscriptions

Did you check the gateway log? Anything there? Tools > Logs > Gateway. Do you see a request in your HTTP logs from 2CO? Any errors in the logs? ../logs_blesta/

Share this post


Link to post
Share on other sites
On 11/28/2018 at 8:47 PM, Paul said:

Did you check the gateway log? Anything there? Tools > Logs > Gateway. Do you see a request in your HTTP logs from 2CO? Any errors in the logs? ../logs_blesta/

There is nothing useful for 2checkout either in logs/ or in "Tools" -> "Logs" -> "Gateway". Absolutely no message. However, I didn't even configure INS since there is nothing in the documentation on how to do that.

Thank you.

Share this post


Link to post
Share on other sites

Blesta would log the 2Checkout IPN if it received one, but it sounds like it didn't receive one, or they didn't send one.

I just tried to test this myself and I got a bizarre error page after submitting payment on 2Checkout's website. After submitting a payment, I'm redirected to an error page at 2checkout.com/checkout/purchase that shows the BoxBilling logo and displays an SQL error, SQLSTATE[HY000][2003] Can't connect to MySQL server on '...mysql.domain.com...' (111 "Connection Refused") that references our server's domain name for some reason. Do you receive an error when attempting to make a payment as well, or does it go through successfully? After payment, are you redirected back to Blesta?

Share this post


Link to post
Share on other sites
On 12/4/2018 at 2:44 AM, Tyson said:

Blesta would log the 2Checkout IPN if it received one, but it sounds like it didn't receive one, or they didn't send one.

I just tried to test this myself and I got a bizarre error page after submitting payment on 2Checkout's website. After submitting a payment, I'm redirected to an error page at 2checkout.com/checkout/purchase that shows the BoxBilling logo and displays an SQL error, SQLSTATE[HY000][2003] Can't connect to MySQL server on '...mysql.domain.com...' (111 "Connection Refused") that references our server's domain name for some reason. Do you receive an error when attempting to make a payment as well, or does it go through successfully? After payment, are you redirected back to Blesta?

It looks like 2checkout went "full retard" and isn't a viable solution anymore. Not sure it even makes sense for you to invest development hours into this platform. They were acquired by Avangate and it looks like their platform acts as a billing panel. An horrible one. Now I am a bit desperate to find a good merchant payments processor. 😞 Thinking about Stripe Atlas but I am scared about the unknowns...

Share this post


Link to post
Share on other sites

There could be an issue with your callback configuration.  In 2Checkout I had to set Approved URL to http://[yourdomain]/callback/gw/[company_id]/_2checkout/ under Account >> Site Management >> Checkout Options for it to work.  Also make sure Direct Return is set to "Given links back to my website" or "Direct Return (Our URL)".

Share this post


Link to post
Share on other sites

Not sure about you guys but we were updated to their new 2Checkout V2.0 platform. The new version acts as a billing panel in itself. The update makes it really difficult to use it as a simple payment gateway.

Thank you for your suggestions.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×