Jump to content

Better Display Of Pending Status In Client Area


Daniel B

Recommended Posts

This is something I noticed a while ago, and just ran into again while importing a bunch of existing accounts I have.

 

After a client orders a service, the service only shows up as pending after the invoice is paid and the order is approved.

 

While this is sometimes instant, there are many times when things need to be manually processed, so for these cases, there is nothing that shows the status of the actual order to the client via their panel.

 

In my opinion, services that have been ordered should show up somewhere under their services tab...but right now, services that have not been paid, or that have not been approved just don't show up at all.  This isn't a huge issue, but it does sometimes result in wasted work when the client emails/chats/opens a ticket to ask about the status...when it could easily just be displayed as pending.

 

As an example, the below image shows what I just setup in my system.  This client currently has 10 services (5 active, 4 pending payment, 1 paid awaiting approval), but in the client area...in only shows 5 services, rather than 5 active and 5 pending.

 

 

post-28-0-42758900-1408460986_thumb.png

Link to comment
Share on other sites

This is something I noticed a while ago, and just ran into again while importing a bunch of existing accounts I have.

 

After a client orders a service, the service only shows up as pending after the invoice is paid and the order is approved.

 

While this is sometimes instant, there are many times when things need to be manually processed, so for these cases, there is nothing that shows the status of the actual order to the client via their panel.

 

In my opinion, services that have been ordered should show up somewhere under their services tab...but right now, services that have not been paid, or that have not been approved just don't show up at all.  This isn't a huge issue, but it does sometimes result in wasted work when the client emails/chats/opens a ticket to ask about the status...when it could easily just be displayed as pending.

 

As an example, the below image shows what I just setup in my system.  This client currently has 10 services (5 active, 4 pending payment, 1 paid awaiting approval), but in the client area...in only shows 5 services, rather than 5 active and 5 pending.

 

There's going to be a notice staying there's 5 services pending review or something. like the Make payment alert. CORE-1228

Link to comment
Share on other sites

I think the status of those services is 'in review', which is a custom status the order plugin creates for these kinds of services. The Blesta core isn't aware that that custom status exists, and plugins don't have a method by which to integrate themselves into other core widgets, which is why the CORE-1228 solution is to show a message elsewhere on the page instead.

Link to comment
Share on other sites

I think the status of those services is 'in review', which is a custom status the order plugin creates for these kinds of services. The Blesta core isn't aware that that custom status exists, and plugins don't have a method by which to integrate themselves into other core widgets, which is why the CORE-1228 solution is to show a message elsewhere on the page instead.

 

While showing it somewhere else will work, wouldn't it more more uniform if the status was also made available to the core and the plugins, that way in addition to showing it somewhere else, it would be added right next to all of the other services status's so the status of all services can be seen with a quick glance?

 

Like adding a section for "In Review" right here:

2014-08-20_1609.png

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.

Loading...
×
×
  • Create New...