PDA

View Full Version : invoice state update



sherife
10-29-06, 01:40 AM
Hi everyone, I am a new member and look forward to using whmcs.

I set my whmcs to use paypal invoice. I set my paypal business account to
IPN and didn't set the URL as instructed in the admin area.

I created an invoice and paid it as a customer.

When I go to whmcs client area after the transaction completed,
whmcs shows that the invoice is still unpaid.

I thought when using paypal IPN it should automatically go back and update my whmcs system, but it doesn't.

How can I get the invoice to show that it was paid?

Appreciate your help. Thanks.

MACscr
10-29-06, 06:44 AM
Do you have all the cron jobs setup? If not, they wont work

Joel
10-29-06, 07:39 AM
Actually, I had an invoice payment today that didn't register. It may have something to do with the update because they were working yesterday.

Matt
10-29-06, 07:52 AM
Cron jobs don't have anything to do with the PayPal IPN. Does anything show in the Transactions Gateway Log? They work fine from the testing environment.

Matt

sherife
10-29-06, 11:12 AM
Hi,

Under Transactions->View Gateway Logs in the admin area:
I see a transaction there that shows invalid under the "Results" column
and blank under the "Debug Data" column.

Where do you think I should further look?

Thanks.

Matt
10-29-06, 11:20 AM
Hi,

An error on the invoice payments PayPal IPN has been discovered where it checks that the amount received is the total amount due for the invoice. This has now been corrected in the download. This will resolve Joel's issue.

As for your issue sherife, an Invalid result means that the PayPal IPN response could not be verified with PayPal. Might need to open a ticket about that one.

Matt

Joel
10-29-06, 05:18 PM
Cool. Which file needs to be replaced?

Matt
10-29-06, 05:24 PM
Just the paypal callback file (modules/gateways/callback/paypal.php).

Matt

Joel
10-30-06, 02:57 AM
Awesome.