esolutionsinteractive Posted March 9, 2008 Share Posted March 9, 2008 I know that a lot of users were asking about stopping the auto-invoicing for clients that are on auto-pay via subscriptions. I simply went in to the Products/Services tab, and made the Next Due Date 00/00/0000. That way, that client gets no more invoice reminders! Let me know if that doesn't work... 0 Quote Link to comment Share on other sites More sharing options...
JasonO Posted March 9, 2008 Share Posted March 9, 2008 This stops invoices completely right? Would this not affect reports though? Any monthly subscriptions would not come up in your monthly income in WHMCS if the invoice is not created at all. 0 Quote Link to comment Share on other sites More sharing options...
Mysteerie Posted March 9, 2008 Share Posted March 9, 2008 Also I think this would give the client credit as well (so they'll be able to use the credit to purchase domains name, i.e. domains and actually cost you money). 0 Quote Link to comment Share on other sites More sharing options...
mm1250 Posted March 9, 2008 Share Posted March 9, 2008 Yes I noticed this. Since we have our invoices generated 7days prior to due date clients get the invoice and some of them pay it via the invoice link thinking they had to. Thus creating 2 subscriptions and than they get doublebilled. I modified my "invoice email created" for paypal that states if you already have a subscription, simply ignore this email. I guess there can be a better way to do it but it's not a huge issue has we only get a few of these here and there. So i'm not to worried over it. 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted March 9, 2008 Share Posted March 9, 2008 You can disable the invoice creation email if you like. 0 Quote Link to comment Share on other sites More sharing options...
Chrisw Posted March 10, 2008 Share Posted March 10, 2008 It would be nice to disable per user. Some need it for records, some complain about it. Then again if it was disabled like it was in previous versions, the client "wouldn't know" if a paypal subscription failed. 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted March 10, 2008 Share Posted March 10, 2008 They'd still get emails from PayPal telling them that the subscription payment had failed. 0 Quote Link to comment Share on other sites More sharing options...
Austdata Posted July 1, 2008 Share Posted July 1, 2008 I'd like two automated e-mails sent to clients. One saying the invoice will be transacted in N days and another that confirms the actual transaction. Cheers, Mike 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted July 1, 2008 Share Posted July 1, 2008 Mike, those emails are already sent. The Invoice Created and Invoice Payment Confirmation templates. 0 Quote Link to comment Share on other sites More sharing options...
Austdata Posted July 2, 2008 Share Posted July 2, 2008 G'day Chicken, They include a PayPal payment button. Which seems redundant as the customers have subscriptions and the money will be deducted anyway. All I require is a invoice notice rather than the invoice itself. If there is a way to action that, I'd love to know. Cheers, Mike 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted July 2, 2008 Share Posted July 2, 2008 Just edit the template and remove the PayPal button WHMCS doesn't send a different email if a customer has an existing subscription. 0 Quote Link to comment Share on other sites More sharing options...
ffeingol Posted July 2, 2008 Share Posted July 2, 2008 We have this issue too. Here is the basic problem: - Client signs up and creates paypal subscription - 7 days before invoice is due a new invoice is sent - Client pays from that invoice (forgetting the subscription) - PayPal pays the subscript and they have a 1 month credit As a simple solution, could a smarty variable be created so we can test the variable? The the invoice email could test the variable put different text / links etc. for PayPal subscriptions vs. regular PayPal vs credit cards. 0 Quote Link to comment Share on other sites More sharing options...
Austdata Posted July 2, 2008 Share Posted July 2, 2008 Just edit the template and remove the PayPal button WHMCS doesn't send a different email if a customer has an existing subscription. Your kidding me?! It's that simple? Okay, I'll duck and hide my embarrassment now. Thanks yet again, CD.. Cheers, Mike 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted July 2, 2008 Share Posted July 2, 2008 As a simple solution, could a smarty variable be created so we can test the variable? The the invoice email could test the variable put different text / links etc. for PayPal subscriptions vs. regular PayPal vs credit cards. That would be ideal! 0 Quote Link to comment Share on other sites More sharing options...
Austdata Posted July 2, 2008 Share Posted July 2, 2008 G'day CD, I thought the invoice template was in the Email Templates, is that correct? Is this the part that needs to be changed: "Your payment method is: [PaymentMethod] "? It looks to me like it is in the PDF template. I'll have a look in the morning and see what I can do then. Cheers, Mike 0 Quote Link to comment Share on other sites More sharing options...
risrik Posted August 27, 2008 Share Posted August 27, 2008 Just edit the template and remove the PayPal button WHMCS doesn't send a different email if a customer has an existing subscription. Not sure I understand this. If you remove the {$paymentbutton} code on line 26 of the viewinvoice.tpl file, the payment button is removed completely. Maybe I'm missing something! Is there a way to distinguish if a subscription has already been created and to not include the button versus a new order where the the PayPal button needs to be available? If not, what did you mean ChickenDippers? 0 Quote Link to comment Share on other sites More sharing options...
MikeDVB Posted August 27, 2008 Share Posted August 27, 2008 I guess it would have to be coded that if subscription is empty, don't include the button. Probably something Matt or a dev would have to take care of. Personally I've not had any trouble with this. 0 Quote Link to comment Share on other sites More sharing options...
Austdata Posted August 27, 2008 Share Posted August 27, 2008 Same here, not sure I understand either. Doesn't that affect all invoices? 0 Quote Link to comment Share on other sites More sharing options...
WisTex Posted August 28, 2008 Share Posted August 28, 2008 It would be nice if it could do this: Check to see if there is a valid PayPal subscription for the item being billed. If there is, either do not send an invoice asking for payment, or send one saying there is an existing PayPal subscription that should pay it automatically on such and such a date. If the PayPal subscription fails then all future invoices should have appropriate wording to that effect. 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted August 29, 2008 Share Posted August 29, 2008 Maybe I'm missing something! Is there a way to distinguish if a subscription has already been created and to not include the button versus a new order where the the PayPal button needs to be available?No that's not possible. It may be achievable in 3.7.0, but I haven't tried it yet. 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted August 30, 2008 Share Posted August 30, 2008 Is there a way to distinguish if a subscription has already been created and to not include the button versus a new order where the the PayPal button needs to be available? Yes, check the tblhosting record for a subscription value. 0 Quote Link to comment Share on other sites More sharing options...
michelle Posted October 30, 2008 Share Posted October 30, 2008 As a simple solution, could a smarty variable be created so we can test the variable? The the invoice email could test the variable put different text / links etc. for PayPal subscriptions vs. regular PayPal vs credit cards. This is a great solution to this issue (which we're also having). Has anyone successfully implemented this in the new version that supports smarty? Please share how you did it. Thanks! 0 Quote Link to comment Share on other sites More sharing options...
WisTex Posted October 30, 2008 Share Posted October 30, 2008 True, with a smarty tag, you could see if there is a subscription number, and say something like: "Your account will automatically be debited for this invoice shortly." If you also check that the payment processor is PayPal, you could say: "Your PayPal account will be automatically debited for this invoice shortly." The reason why it would be useful to check if the payment module is PayPal is because other gateways like LinkPoint also support reoccurring payments. 0 Quote Link to comment Share on other sites More sharing options...
apollo1 Posted October 31, 2008 Share Posted October 31, 2008 How about the new 3.7.x feature where you can specify for the user "Don't Send Overdue Emails". Will this also bypass sending payment reminders for people on subscriptions? I also admit that having clients receive a reminder about paying for something on subscription isn't all that logical. 0 Quote Link to comment Share on other sites More sharing options...
risrik Posted November 7, 2008 Share Posted November 7, 2008 True, with a smarty tag, you could see if there is a subscription number, and say something like: "Your account will automatically be debited for this invoice shortly." If you also check that the payment processor is PayPal, you could say: "Your PayPal account will be automatically debited for this invoice shortly." Is this possible right now with the current WHMCS? Can you look for the subscription number with a smarty variable? 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.