jasonhk Posted October 30, 2008 Share Posted October 30, 2008 When a client tried to add funds they get the error: You must have at least one active order before you can add funds so you cannot proceed at the current time! Most of the account on my WHMCS system have been imported from ClientExec which means that they cannot have a order on the system as ClientExec didnt work with order and therefore WHMCS does not have any orders for the client on the DB. It makes it a lot easier, when paying via credit card, to add funds to the account then apply them, this way the client only uses the gateway once. Is there a way we can change WHMCS to allow funds to be added for accounts that do not have any orders? Thanks 0 Quote Link to comment Share on other sites More sharing options...
WisTex Posted October 30, 2008 Share Posted October 30, 2008 This may also be useful when you are having a client make a deposit prior to any work being done. 0 Quote Link to comment Share on other sites More sharing options...
jasonhk Posted October 30, 2008 Author Share Posted October 30, 2008 Yeah, It makes a lot of sense, I'm not sure why WHMCS needed to add a check for existing orders in.. maybe to stop people registering and just creating invoices for the adding of funds? If it was intended for that, then it should check if the client has any domains/packages/other services before allowing funds to be added, this would eliminate people registering and adding funds, if that's what the current WHMCS check (existing order check) is supposed to prevent. ps. Sorry about the spelling and grammar mistakes in the first post, typed that a bit fast and didnt check 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted October 30, 2008 Share Posted October 30, 2008 It caused all sorts of problems by allowing fraudsters to totally bypass any automated fraud prevention systems. It was a real issue for us and fortunately the guys were quick to patch it. Admittedly it does cause an issue with our imported customers, but our customers don't use it that much, so no one's complained. 0 Quote Link to comment Share on other sites More sharing options...
jasonhk Posted November 7, 2008 Author Share Posted November 7, 2008 It caused all sorts of problems by allowing fraudsters to totally bypass any automated fraud prevention systems. It was a real issue for us and fortunately the guys were quick to patch it. Admittedly it does cause an issue with our imported customers, but our customers don't use it that much, so no one's complained. Couldn't this issue be solved by checking if the client has any "active" domains or products instead of checking for an active order? 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted November 7, 2008 Share Posted November 7, 2008 Couldn't this issue be solved by checking if the client has any "active" domains or products instead of checking for an active order? I agree it should check for an active order *or* active product 0 Quote Link to comment Share on other sites More sharing options...
MadMan Posted November 19, 2008 Share Posted November 19, 2008 We manually edited the orders table in the database and it works perfectly. It took some time, but it works. 0 Quote Link to comment Share on other sites More sharing options...
WisTex Posted November 20, 2008 Share Posted November 20, 2008 Or active estimate/quote once that functionality is added. 0 Quote Link to comment Share on other sites More sharing options...
jasonhk Posted November 20, 2008 Author Share Posted November 20, 2008 We manually edited the orders table in the database and it works perfectly. It took some time, but it works. What modifications did you do, if you're keen to share, please do 0 Quote Link to comment Share on other sites More sharing options...
LemonBarley Posted November 20, 2008 Share Posted November 20, 2008 you can add credit to the balance in the client profile. check it out 0 Quote Link to comment Share on other sites More sharing options...
MadMan Posted November 21, 2008 Share Posted November 21, 2008 What modifications did you do, if you're keen to share, please do I do apologize for the delay in replying. What we had to do was to manually add order numbers into the tblhosting database rows for each customer. Seeing as the db import script did not import the db information for this. I added a couple of images so I could keep my information right. Again I have to apologize seeing as I just ripped these up in paint to save on time. "Inserted order numbers here." "Inserted the data into the rows here." I hope this helps. If you're not familiar with the database, just take your time. As long as you have your client's account# and id# which is on that clients summary page, it'll all work out for you. 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.