Where to find the signature for approved quotes?

Hi,

I have found a request on Github to add the signature as an image in the PDF quote once it gets approved by the customer.

This would be really nice for the future but as long as this placeholder does not exist, where can I see the signature in the backend? Right now I don’t see the signature in the quote and the history tab remains empty as well.

Thanks,
Gijs

PS: I just signed quote 0003 in the demo.

Hi,

Thanks for reporting this!

@david @ben any thoughts? It’d be good to show the signature on the PDF itself.

Hey there, I think I’ve worked on something like this. However, I’ll check it and get back to you asap. Thanks :+1:

2 Likes

This has been added & it will be live in the next v5 update. Thanks for submitting this :tada:

2 Likes

Hi @ben,

I have added this the footer section of the documents:

<div id="signature"><img src="$contact.signature"></div>

But will the standard/default documents get updated in a clean install? Also the variable $contact.signature ist not listed at the “customize design” section.

Thanks,
Gijs

Hey there,

What do you mean by the footer section of documents? Do you mean templates/designs?

If so, custom designs don’t get overwritten by updates.

For variables, please refer to https://invoiceninja.github.io/docs/custom-fields/

Yes, the “footer” of custom designs.

Makes sense. How about the default designs? I just want to try the default designs with the signature. I am still testing so I can easily set up a fresh DB but I am not sure if default designs are updated then.

:+1:

Thanks,
Gijs

Actually signature is part of all designs for over a week now (ref. pull request https://github.com/invoiceninja/invoiceninja/pull/4892).

The thing that is missing is the ability to toggle the settings in the admin panel. However, if you want to tinker with it right now, you can do following:

  1. Find your company record in the database:
  2. Change settings field signature_on_pdf to true (add if missing).
  3. That’s it.

After that, all designs including default should show the signature.

1 Like

Hi Ben,

I had hoped for a migration of the db during one of the updates but haven’t seen anything in the past updates. Is this still in progress?

I have updated my “companies” table with signature_on_pdf as a tinyint with 1 as a default. But still no signature on the standard designs. What am I doin wrong?

Many thanks,
Gijs

Hi @ben

I was just coming along this request. It’s been a while and I have seen some new settings. But some things are just not clear to me.

This is what my settings look like:

The client can sign a quote in the client portal but the signature does not appear on the pdf. All my designs are standard with no customization. Do the invoice/quote designs need to some code added to display the signature?

I then tried it for invoices but I can’t see where to sign for the invoice. I created an invoice after changing the setting “Invoice Signature” to true and went to the client portal. I can watch, download and pay the invoice. But I don’t see an option to sign for it.

I mainly need it for quotes but since the signature doesn’t appear on the pdf by default, I was trying it for invoices to see if there was any difference.

Thanks,
Gijs

Thanks for reporting. If signatures aren’t showing on the invoices, that sounds like a bug to me. I’ll investigate and update you here.

1 Like

Hi Ben,

were you able to find out if this is a bug or just something local in my installation?

Thanks,
Gijs

Thanks for reporting this. It should work just fine with next update.

1 Like

Was this fixed? I have enabled signatures for quotes and once signed and approved, I don’t see the signatures on the invoice PDF. I have enabled to show them on the PDF in the admin side.

Same. It looks like its been almost a year from when @ben said it’d be fixed, but like you I don’t see the signature on the pdf

Any updates?

If the quote is signed the signature will appear on the quote, not the invoice.

I am not seeing signatures on Quotes. I tested this in the demo to confirm. Where are the client signatures stored on the server?