We just made a real payment, we got confirmation from PAYU, but the order is in the checkout status, and the seller never received any email from the store.

My guess is this is an issue with a Callback page or something.

Please advice, thanks.

Comments

pitxels created an issue. See original summary.

juankvillegas’s picture

Assigned: Unassigned » juankvillegas

Is the order still marked as "In Checkout"?

What payment method (in PayU) was used?

juankvillegas’s picture

... and... did you check watchdog? did you check admin comments in the order?

pitxels’s picture

This have been happening with all the orders so far. I remember they were "In checkout" at the time, now they are "abandoned" as expected.

I don't know how to use or enable the whatchdog, and there is no comments of the order, and I would not expect comments since the users are actually paying in PayU successfully.

I actually have the same problem in a different e-commerce software and they say they don't care/won't update the plugin, so I guess I will have to check the API even though I am not good with PHP.

juankvillegas’s picture

Status: Active » Needs work

It doesn't matter what's the payment method, the system adds admin order comments with information about the transaction. Those comments are added when the order system receives information from PayU Latam... so, if there are no comments, I guess PayU Latam is not able to let the website know about the transactions.

Watchdog is a system used by Drupal to log website information, it can store these logs on the database and/or in the syslog, check in your modules list if "Database logging" is enabled, and if it is not, please enable it, at least for a few days. Then, go to "admin/reports/dblog" and check if there are some errors that might help us to find the problem.

juankvillegas’s picture

pitxels, I just went to this issue with one of my websites this week... in this case the problem was that the website was in maintenance mode, so I was able to use it but PayU Latam server didn't have access to the page, so it was not able to send the confirmation.

I know this happened some months ago, but do you remember if maybe that was the case for you too?

juankvillegas’s picture

Status: Needs work » Postponed (maintainer needs more info)

  • juankvillegas committed 0d7c195 on 7.x-1.x
    - Issue #2551547: Fixin an issue generated when the store didn't set a...
juankvillegas’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

We finally found the issue. When a store doesn't set a reference prefix in the module configuration, the confirmation page has a wrong signature that do not let the system validate the information.

This was fixed on version 7.x-1.2.