Jump to content

clients that pay by cheuque! how do I invocie them..


WilliamR

Recommended Posts

WHMCS handles payments through a payment gateway. So if you want clients to pay via check, you select the Main In Payment gateway. This can be used for Money Orders, Checks, etc.. When the client pays you, you just go to the invoice, then "Add Payment" and enter the amount of the check and the check number into the input box.

Link to comment
Share on other sites

This may seem like a stupid question, but... there's no simple solution to having it print invoices automatically is there? With our ISP billing sofware, most people are set to 'email only' templates, but some are set to 'print' templates, so that when we generate the monthly invoices - it'll print out those 50 invoices - but that billing program is actually a Windows prog running on a desktop. There's no simple way to do that on a server/PHP type application like this, is there?

Link to comment
Share on other sites

This may seem like a stupid question, but... there's no simple solution to having it print invoices automatically is there? With our ISP billing sofware, most people are set to 'email only' templates, but some are set to 'print' templates, so that when we generate the monthly invoices - it'll print out those 50 invoices - but that billing program is actually a Windows prog running on a desktop. There's no simple way to do that on a server/PHP type application like this, is there?

 

from what i have seen of whmcs, no this is not possible, maybe you can create a custom field somewhere in the order to allow user to select email or print invoice then use a cron to run a mysql query to see if ppl want a printed invoice, then check who they are and print them manually, i know this sounds like a massive workaround but im not the best at things like this

Link to comment
Share on other sites

I'd probably store it in a custom field (modify the templates to make it a drop down selection box) and then write a script to scan the DB on a cron run, and for all that wanted e-mail generate a PDF and print it... It wouldn't be PHP and you'd likely need shell access to the server to be able to set it up, but since I'm assuming you are talking about printing to a printer connected to the server or on the same LAN, this probably is not an issue.

 

Writing the script to do the db scan/pdf gen/print would probably be the hardest part.

 

Mike

Link to comment
Share on other sites

You shouldn't need shell to run a query. ;)

It may be possible to query for those invoices that need manual mailing and email them as a PDF to you when they are created (or at least let you know about them). This way you simply check your email, print the ones that arrive and mail.

Custom coding, but a reasonable approach.

Link to comment
Share on other sites

Actually, with WHMCS as it is, you could set up a special POP mailbox for the invoices that needed printing and have the emailed PDF invoices sent there. You should be able to find or make something that downloads the email and then runs a PDF print utility over them. Problem solved!

 

Here's one possible client that does just that:

http://email.about.com/od/windowsemailclients/gr/mail_print.htm

(I have no idea whether it's usable or affordable, you may need to look further)

 

Just a thought, if you don't get a high volume, it's simple enough to have someone manually check and print these out from a special mailbox. There also may be a plugin for Mozilla Thunderbird. Just some ideas!

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
Reply to this topic...

×   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