jared555 Posted April 10, 2007 Share Posted April 10, 2007 Do you have to set up paypal IPN on their website to use WHMCS, or does WHMCS set something automatically where it isn't necessary? 0 Quote Link to comment Share on other sites More sharing options...
0 jared555 Posted April 10, 2007 Author Share Posted April 10, 2007 Also, what happens if someone deletes the paypal subscription on paypal's site? 0 Quote Link to comment Share on other sites More sharing options...
0 Adam Posted April 10, 2007 Share Posted April 10, 2007 Do you have to set up paypal IPN on their website to use WHMCS, or does WHMCS set something automatically where it isn't necessary? Hey, You should be able to enabled PayPal IPN and leave the URL blank. If some one deletes the subscription then you don't get paid. You will also get an email from PayPal about it. From, Adam 0 Quote Link to comment Share on other sites More sharing options...
0 jared555 Posted April 10, 2007 Author Share Posted April 10, 2007 so does WHMCS even realize that the subscription is deleted? WHMCS provides the IPN url when people click the pay button as long as IPN is enabled on Paypal? 0 Quote Link to comment Share on other sites More sharing options...
0 Adam Posted April 10, 2007 Share Posted April 10, 2007 so does WHMCS even realize that the subscription is deleted? No, PayPal doesn't have this option in their API - so WHMCS won't know. However you WILL get an email from Paypal saying xx subscription has been canceled. WHMCS provides the IPN url when people click the pay button as long as IPN is enabled on Paypal? Yes, just enabled it from Paypal's site and your good to go, don't forget to deleted the http:// from the box on their site. From, Adam 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 7, 2007 Share Posted August 7, 2007 Actually PayPal's ipn does send a notice to the ipn url when a subscription is canceled. txn_type subscr_cancel WHMCS should be written in such a way that when it gets this notification it changes it from PayPal Subscription to PayPal Invoices. Also since invoices do not get created for PayPal Subscriptions until the subscription is paid WHMCS needs to also look at the due date and when the subscription was canceled and immediately create an invoice for the amount due and with the correct date due so that the client can get a reminder if it is already past due. Perhaps they should also get an email stating that their subscription was canceled and their payment method has automatically been switched and an invoice created for them. WHMCS does not handle PayPal Subscriptions nearly as well as it could. I am having to write my own code to assist WHMCS in this matter and write directly to the database. 0 Quote Link to comment Share on other sites More sharing options...
0 WHMCS CEO Matt Posted August 7, 2007 WHMCS CEO Share Posted August 7, 2007 Actually PayPal's ipn does send a notice to the ipn url when a subscription is canceled. txn_type subscr_cancel WHMCS should be written in such a way that when it gets this notification it changes it from PayPal Subscription to PayPal Invoices. Also since invoices do not get created for PayPal Subscriptions until the subscription is paid WHMCS needs to also look at the due date and when the subscription was canceled and immediately create an invoice for the amount due and with the correct date due so that the client can get a reminder if it is already past due. Perhaps they should also get an email stating that their subscription was canceled and their payment method has automatically been switched and an invoice created for them. WHMCS does not handle PayPal Subscriptions nearly as well as it could. I am having to write my own code to assist WHMCS in this matter and write directly to the database. I don't get your point at all? Why change the persons billing method just because the subscription is cancelled? Just because the subscription is cancelled, doesn't mean they don't want to pay by subscription anymore - often its just when the credit card expires that it gets cancelled. As it is, WHMCS sends a reminder once it's due and the client can then resubscribe from the client area. With your method, they then have to login and pay manually each cycle. Matt 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 7, 2007 Share Posted August 7, 2007 As it is, WHMCS sends a reminder once it's due This is the way I understood it: I didn't think WHMCS send a reminder except on overdue invoices. PayPal subscriptions do not create invoices until they are paid. If a subscription gets canceled then there is no invoice and therefore no reminder. I freely admit I could be wrong in the way I understood it. I was merely trying to make sure the client got a reminder and I thought the only way to do that was to have an invoice created for them. 0 Quote Link to comment Share on other sites More sharing options...
0 WHMCS CEO Matt Posted August 7, 2007 WHMCS CEO Share Posted August 7, 2007 Yes, a reminder is sent the day it becomes overdue. So the day after it is due. It's the Subscription Payment Due email template. Matt 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 8, 2007 Share Posted August 8, 2007 You should be able to enabled PayPal IPN and leave the URL blank. Then how does WHMCS get notified that the payment has been made? 0 Quote Link to comment Share on other sites More sharing options...
0 mrprez Posted August 8, 2007 Share Posted August 8, 2007 When a subscription ise setup under WHMCS, a return URL is inserted into the subscription code. John 0 Quote Link to comment Share on other sites More sharing options...
0 Adam Posted August 8, 2007 Share Posted August 8, 2007 When a subscription ise setup under WHMCS, a return URL is inserted into the subscription code. John Correct.... From, Adam 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 8, 2007 Share Posted August 8, 2007 I get it now. Between this thread another thread I posted in I see that anything with PayPal done from within WHMCS will work fine but anything with PayPal done outside of WHMCS you are going to have to account for in some other way whether its a custom ipn script or manually input the payments. The old system I had used a script that would receive the ipn data from PayPal and then use that data to try to find the customer and mark the invoice paid and if it couldn't then it would send me an email stating that I would need to manually look at it. 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 14, 2007 Share Posted August 14, 2007 So how does a subscription get set up under WHMCS? I set the client's payment to subscriptions but I don't see where he would go to actually create it. I don't see a link or button for it. 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 14, 2007 Share Posted August 14, 2007 I found it. I have been looking for it for a few days but I think I have a little ADD. clientarea.php?action=productdetails 0 Quote Link to comment Share on other sites More sharing options...
0 hoosierweb Posted August 17, 2007 Share Posted August 17, 2007 paypals api is flaky at best.. I have many orders that are paid via payapl.. and only 1/2 get updated automatically not just within whmcs.. but my CRE Loaded shopping cart 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 17, 2007 Share Posted August 17, 2007 I have been using it only a week but I have had 100% success. Remember the PayPal payments have to originate from within WHMCS. 0 Quote Link to comment Share on other sites More sharing options...
0 hoosierweb Posted August 17, 2007 Share Posted August 17, 2007 yes, where else would they come from? clients order hosting/service.. they pay via paypal (from my whmcs site) and as I stated.. its flaky.. especially on international clients.. same happens on my shopping cart.. which has always been an issue.. in fact, most international retailers get no api return(or at least details) 0 Quote Link to comment Share on other sites More sharing options...
0 floyd Posted August 18, 2007 Share Posted August 18, 2007 yes, where else would they come from? They can simply login to PayPal directly and send money to your PayPal address. Before I started using WHMCS that is what I told my customers to do since I had no tracking system. 0 Quote Link to comment Share on other sites More sharing options...
Question
jared555
Do you have to set up paypal IPN on their website to use WHMCS, or does WHMCS set something automatically where it isn't necessary?
Link to comment
Share on other sites
18 answers to this question
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.