polyglot2 Posted December 21, 2007 Share Posted December 21, 2007 This is a rather silly question, but I don't see any option to do Add funds/prefunding in the Client Area. How do they work? Do they work on a per-client or per-invoice basis? Also, on the Admin area, Clients Profile, there has always been (since 3.3.x IIRC) a Credit field, is that different from Add funds? 0 Quote Link to comment Share on other sites More sharing options...
Si Posted December 21, 2007 Share Posted December 21, 2007 When the client logs in, just beneath their affiliates, account details (ie number of hosting accounts/domains etc), it shows the option - ADD FUNDS. When they add funds, it gets added to their credit balance, (which as you say has been there since 3.3.x) However, this enables the client to add funds to it rather than from overpayments or admin adding the credits. My understanding then is: Invoices are raised, as the api runs, it checks the clients credit balance and debits it to make payment on the invoice. Any overdue balance left on the invoice (if the credit in the account wasn't enough) is then treated in the same way on the due date and an attempt is made to collect it via the selected gateway. Si P.S. One thing I'm not clear on is from an accounting point of view. If a customer adds credit to their account, they do so by creating an invoice (say for £200). Then their hosting/domain invoices are raised, which (lets say) totals £200. This means, that although they have paid us £200, they have actually generated invoices for £400. Just getting my head around that one at the minute. 0 Quote Link to comment Share on other sites More sharing options...
railto Posted December 21, 2007 Share Posted December 21, 2007 If you are not seeing the options for add funds it is possible you are using a custom templates and did not update for the new templates as there were significant changes made for the new version 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted December 22, 2007 Share Posted December 22, 2007 My understanding then is: Invoices are raised, as the api runs, it checks the clients credit balance and debits it to make payment on the invoice. I certainly *hope* it doesnt raise an INVOICE for the pre-payment amount as that would be completely illogical, yes it should send a reciept for the credit, but it cant invoice, as there's no supply and no product to calculate Tax %ages for etc. It just needs to add the transaction, update the credit amount and send a receipt, the invoice will be created when they order/renew/upgrade etc, I cant comment for certain as we've not deployed 3.5.x yet as I've noticed a few things which dont seem to be quite right so need to do more testing. 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted December 22, 2007 Share Posted December 22, 2007 An invoice is created for the service "Add Funds". 0 Quote Link to comment Share on other sites More sharing options...
Si Posted December 22, 2007 Share Posted December 22, 2007 An invoice is created for the service "Add Funds". Yea, this is definitely a BIG issue for accounting as far as I can see. 0 Quote Link to comment Share on other sites More sharing options...
polyglot2 Posted January 15, 2008 Author Share Posted January 15, 2008 Si, Thanks for the explanation. Of course, there's a configuration option under General > Credit > [x] Tick this box to enable adding of funds by clients in the client area. Which I hadn't checked so the Add funds option was not visible. Will try it out, as well as the invoicing issue. 0 Quote Link to comment Share on other sites More sharing options...
Si Posted January 15, 2008 Share Posted January 15, 2008 Si, Thanks for the explanation. Of course, there's a configuration option under General > Credit > [x] Tick this box to enable adding of funds by clients in the client area. Which I hadn't checked so the Add funds option was not visible. Will try it out, as well as the invoicing issue. Matt has addressed this issue in another thread. There is an invoice raised for adding credits. There is also an invoice raised for services, but when the credits from the customers account is applied to those service invoices, the balance of the invoice is reduced, which means no double accounting. Si 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.