Jump to content

WHMCS creates inactive (invalid?) users upon failed order


KnauerBauer
Go to solution Solved by KnauerBauer,

Recommended Posts

Hello,

I was facing a very annoying issue where customers were unable to complete their orders due to an error 500 - server timeout. I found out that the issue was caused by the netim template. However, while troubleshooting this, I noticed a very undesired behavior by WHMCS.

When as customer tries to submit an order, and it fails for any reason - e.g. the payment fails, or the e-mail already exists, it fails with "A user already exists with that email address". While checking the clients/user lists, I could not find the user. Then I noticed that WHMCS creates a user under /admin/user/list for every failed order. This leads to a situation where the E-Mail address of the customer gets blocked for further attempts, and they need to select a different E-Mail upon retry. The weird thing is that the user does not receive a confirmation mail where they could validate their account. So, for every failed order attempt, the user would need to provide a new mail address. This is a very unreasonable behavior.

In addition, I am surprised that WHMCS checks the email address only AFTER the payment. So the customer fills out the form, performs the payment (which may fail or whatever), and then gets told that the e-mail is already in the system. This is a huge abandonment generator. 

 

Do you have any suggestions on how to circumvent this behavior, which is a total UX disaster?

 

Thank you.

Link to comment
Share on other sites

  • 3 weeks later...

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