risrik Posted August 13, 2010 Share Posted August 13, 2010 I have a client with a recurring PayPal payment and have never had a problem. Usually the payment is made each month and WHMCS is updated to reflect the payment. Today I noticed that I received PayPal's notification of the subscription payment but no email that would have gone to the client that the invoice was paid. I went in to the admin and found that it still thinks the invoice is unpaid even thought it actually is. The subscription is still listed for the product. Why did this happen? The client has paid but WHMCS doesn't know. I've never had this happen. Should I just mark the invoice paid and hope next month it works? I just had recurring payments yesterday that worked fine. 0 Quote Link to comment Share on other sites More sharing options...
laszlof Posted August 13, 2010 Share Posted August 13, 2010 Take a look at the paypal IPN history and see if there was an error accessing the callback script. 0 Quote Link to comment Share on other sites More sharing options...
risrik Posted August 14, 2010 Author Share Posted August 14, 2010 Take a look at the paypal IPN history and see if there was an error accessing the callback script. It is listed but there is no error. It says it was 'Sent' with number of retries being 0. The HTTP response code is 200. Three days prior, there is another recurring payment for the same client that was successful and the invoice was marked paid. This one however seems to have been processed properly by PayPal but WHMCS didn't get word of it. That's strange because I've never had an issue before. I did upgrade to v4.2 some weeks back but haven't had a problem with any other recurring payments. Should I mark the invoice paid and hope this doesn't happen again or is there something else that I should do? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted August 16, 2010 WHMCS Support Manager Share Posted August 16, 2010 Check Utilities > Activity Log. Is there any trace of the payment in there? 0 Quote Link to comment Share on other sites More sharing options...
fyrewire Posted August 16, 2010 Share Posted August 16, 2010 I had a similar problem. Paypal was reporting that it was successful, however nothing showing in the gateway log. When I went to the callback URL directly at modules/gateways/paypal.php I could see that it was getting a memory limit error, so 1 quick php.ini change later it was working. 0 Quote Link to comment Share on other sites More sharing options...
risrik Posted August 16, 2010 Author Share Posted August 16, 2010 Check Utilities > Activity Log. Is there any trace of the payment in there? There are no system entries for updating that invoice or sending the 'paid' email confirmation to the customer. I manually added a payment and sent the email a few days after it was actually paid at PayPal. My manual update is logged but nothing for the system. Strangely, I've had no issue with PayPal recurring payments since. It was just this one invoice that wasn't updated. I had a similar problem. Paypal was reporting that it was successful, however nothing showing in the gateway log. When I went to the callback URL directly at modules/gateways/paypal.php I could see that it was getting a memory limit error, so 1 quick php.ini change later it was working. What do you mean you went to the callback URL? How do you view that? Forgive my ignorance. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted August 17, 2010 WHMCS Support Manager Share Posted August 17, 2010 Any sign in Billing > Gateway Log either? 0 Quote Link to comment Share on other sites More sharing options...
risrik Posted August 17, 2010 Author Share Posted August 17, 2010 Any sign in Billing > Gateway Log either? It is listed in the Gateway Log with the result of 'Error'. Interesting. So I guess something went wrong during the communication. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted August 18, 2010 WHMCS Support Manager Share Posted August 18, 2010 Probably best to open a support ticket with the debug output of this error transaction. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.