Jump to content
  • 0

Paypal/Paypal Subscriptions


jared555

Question

18 answers to this question

Recommended Posts

  • 0
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

Link to comment
Share on other sites

  • 0
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

Link to comment
Share on other sites

  • 0

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.

Link to comment
Share on other sites

  • 0
  • WHMCS CEO
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

Link to comment
Share on other sites

  • 0
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.

Link to comment
Share on other sites

  • 0

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.

Link to comment
Share on other sites

  • 0

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)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated