News:

AbanteCart v1.4.2 is released.

Main Menu
support

Orders not captured in Admin

Started by authentic, May 11, 2013, 04:39:42 PM

Previous topic - Next topic

authentic

Hello AbanteCart users/developers,

I recently installed the latest AbanteCart Cart version 1.1.4 and it was a breeze setting it up etc.
Overall, I love the cart, now I just need some help smoothing out the problem areas.

I have noticed today, that orders don't seem to get captured. It captured me as a "customer",
but there is no record of my order in the Admin.

Any idea what might be causing this? 

Thank you for any help and tips you might have.

Elli

abantecart

Hm. What payment method do you use? Check the order status in the payment extension settings
Please  rate your experience or leave your review
We need your help to build better free open source ecommerce platform for everyone. See how you can help

authentic

Hello,

first of all thank you for your reply.

I use the 2Checkout Payment method, and it jumps me through to their site and completes the transaction
and then returns me to the success page.  When I check the customer history, it has no record...as well
as the admin section shows no order logged.

I have the Order Status in Extensions set to "Processing".

Elli

abolabo

#3
almost all payment extensions for abantecart have response-controllers for callback. It's mean that after customer paid for order payment gateway calls this controller and reports him about order status.
To check is 2CO reports about status changing you have to look into web-server log-file access.log and try to find rows that contain "rt=extension/2checkout/callback".
Or just open file public_html/extensions/2checkout/storefront/controller/responses/extension/2checkout.php and paste something like this
$this->log->write(var_export($this->request->post,true))
Also be sure that your's URL is accessible for 2Checkout servers and firewall does not denied requests to your server.
"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

abantecart

Make sure you read and follow instructions at the bottom of 2Checout extension configuration page.

If you still have problem, check error log in system -> Logs -> Error log.
Please  rate your experience or leave your review
We need your help to build better free open source ecommerce platform for everyone. See how you can help

authentic

Ok, I have checked both suggestions... the callback file as well as the error log files.

The 2Checkout callback file seems to be ok, it has a whole bunch of  $this> entries relevant to checkout.

And then, the below is a prevalent error that pretty much has filled the file:

2013-05-13 17:07:37 - warning:  AbanteCart core v.1.1.4 Invalid argument supplied for foreach() in <b>/users12/domains/pen-ink-refills.eu/web/shop/core/lib/menu_control.php</b> on line <b>110</b>

Unfortunately, I am not tech savvy in php and am not sure what all of that means.   ???

Elli


abolabo

opps..sorry..wrong code
need to paste this
$this->log->write(var_export($this->request->post,true))

this code will write all request variables into error log of your abantecart.
Try to checkout and look inside.
If any records about some array(){}  - 2checkout can't to connect by your's callback url.

"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

bubblegumweb

I have same problem with paypal standard, it shows customers but not any orders recorded? any ideas please?

abolabo

1. go to cpanel of your hosting provider and run phpmyAdmin.
2. find table "orders" and look into it. If order was created but customers haven't been returned that order will have order_status_id=0
"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

bubblegumweb

Hi , I did a test and got my brother to order from my site. He says it took him to paypal, paid and then was directed back to my AbanteCart shop website. I have also checked the MySQL database under the orders tab but I am not sure what I am looking at really. Hopefully I have managed to post a screenshot with this message

abolabo

yes. you did all correct.
you need to look on column "order_status_id"
"No one is useless in this world who lightens the burdens of another."
― Charles Dickens

bubblegumweb

Hi,
thanks for these replies. Here is a screen shot of the database section you said look at

Forum Rules Code of conduct
AbanteCart.com 2010 -