Jump to content

Adding Funds for clients with No Orders


jasonhk

Recommended Posts

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

Link to comment
Share on other sites

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 :)

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

  • 2 weeks later...
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."

DB-1-1.jpg

 

"Inserted the data into the rows here."

 

DB-2-2.jpg

 

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.

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