Hide "View" invoices button in client portal

Hi guys,

Due to some laws in our country, we need to give clients invoices that are submitted by the government’s portal system, or a system that connect to the portal and gets the invoices signed. As we still want to use IN for all the features it provides…, is there a way to disable or hide “View” invoices button in client portal?

We’d still charge our clients in invoice ninja, for our company’s control, but will use the government portal to submit oficial invoices. The client would only need to see the amount in their portal.

Thanks

Hi,

This isn’t currently supported, you can create an issue to request it.

A quick “hack” to do this could be by adding some custom CSS to the client portal (Settings → Client Portal → Customize → Custom CSS), something like this would do:

.invoices-table a.button-link.text-primary {
    visibility: hidden;
}
.invoices-table form {
    visibility: hidden;
}

This will hide the button and will hide the “View”-invoices link. There might be more elegant CSS for this, but this should work to hide it.

1 Like

This is great @Persnicketous, it worked. Many thanks

1 Like