dryice Posted November 11, 2015 Share Posted November 11, 2015 So my users are having a very hard time with PayPal subscriptions. The majority of them don't understand how it will pay the invoice automatically. However, there are quite a few that do understand the automatic payment and do enjoy it. My question is, if a user pays their invoice manually, but is on a PayPal subscription how can I suppress the automatic deduction? Users are getting frustrated with the double payments, and despite my best efforts to put the warning on the invoice they continue to pay manually in advance. So here is the scenario: User gets Invoice 2 weeks before auto draft User pays invoice manually User gets auto drafted two weeks later Credit appears on WHMCS How can I stop the last two steps? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Support Manager WHMCS John Posted November 13, 2015 WHMCS Support Manager Share Posted November 13, 2015 Hi, The only way to stop a PayPal Subscription from sending a payment is to cancel it. 0 Quote Link to comment Share on other sites More sharing options...
dryice Posted November 18, 2015 Author Share Posted November 18, 2015 That is what I thought. Thanks 0 Quote Link to comment Share on other sites More sharing options...
dryice Posted November 18, 2015 Author Share Posted November 18, 2015 Hi,The only way to stop a PayPal Subscription from sending a payment is to cancel it. Is there a way to change the email title for the subscription users only, to say Auto Payment reminder instead? 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted November 19, 2015 Share Posted November 19, 2015 Is there a way to change the email title for the subscription users only, to say Auto Payment reminder instead? untested, but the following should work as the subject line for the invoice created template... {if $invoice_subscription_id}Auto Payment Reminder{else}Customer Invoice{/if} if there's no subscription_id value, then the email subject will say "Customer Invoice"; if there is, it will say "Auto Payment Reminder". the same idea could be used to change the content of the email depending on whether they have a subscription or not... you could even use {$invoice_payment_method} in addition to confirm it's a subscription to paypal rather than a subscription to another payment method. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted November 22, 2015 Share Posted November 22, 2015 it might be worth looking at the thread below as it describes a modification to viewinvoice.tpl, that you could use to help prevent subscribers from paying the invoices again. http://forum.whmcs.com/showthread.php?108711-Do-not-allow-payment-if-there-is-an-active-paypal-subscription 0 Quote Link to comment Share on other sites More sharing options...
yggdrasil Posted November 22, 2015 Share Posted November 22, 2015 This is because WHMCS is using subscriptions which sadly have exactly the problems you mentioned. You should use agreements instead, check this module to solve your problem: http://myworks.design/software/whmcs-paypal-billing-agreements-payment-gateway 0 Quote Link to comment Share on other sites More sharing options...
myworksdesign Posted November 23, 2015 Share Posted November 23, 2015 Thanks for the shoutout @yggdrasil Yes, that's exactly what our module was created to solve! Totally skip PayPal subscriptions and easily bill your clients on demand 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.