DocuSign

How does it work?

RentalPoint provides functionality to request a digital signature from clients for Fast Report custom documents produced in RentalPoint (i.e. Quotes, Booking Hardcopies etc) by integrating with DocuSign software!

Requirements

You'll need 

  • a DocuSign Account with an App Integration Key for RentalPoint (see below for DocuSign setup)
  • Fast Report Custom Templates using DocuSign caption fields <more on Fast Reports> 

Setup

DocuSign Setup

You'll need a subscription to DocuSign. If you already have one, then skip to 'App Integration Key' below.  

DocuSign Subscriptions

  • For DocuSign, you would need a subscription for each email that will be used to send envelopes for signing.
    The type of subscription would depend on the number of envelopes you anticipate sending out per month and the number of emails those envelopes would be sent from.
  • Envelopes Defined:  In DocuSign, an envelope is a container for documents that you send to a recipient to sign. An envelope can have one document or many documents, and one signer or many signers. Envelopes have statuses (i.e. sent, delivered, completed, voided) and also contain information about the sender and timestamps that indicate the progress of the delivery procedure. Regardless of how many documents, fields, and signers a given envelope contains, it still counts only once towards your eSignature plan’s envelope allowance once it is sent out to be signed.
  • DocuSign have a range of options available including advanced solitons that can be customized to your company requirements.  <DocuSign Subscriptions and Pricing>

Set up your DocuSign App Integration Key

From your DocuSign Production account, click on Settings, then APIs and Keys


DocuSign requires that you set up a new App Integration Key in a developer account so that it can be validated before it can 'Go Live' in production, so click the developer account link to go there


If you don't have a developer account, you can create one here or log into your existing developer account


Goto My APIs and Keys


Click on 'ADD APP/ INTEGRATION KEY'


Enter a name and click ADD


Under Authentication, select YES for User Application

Generate an RSA

Create two Notepad txt files using the names below , then use the copy buttons to copy the keys

  • paste the private key to docusign-private.pem
  • paste the public key to docusign-public.pem 


Under Additional Settings click Add URl , then in the box that appears enter the following URL

https://developers.docusign.com/platform/auth/consent


Scroll to the bottom of the page and click SAVE


The Integration Key will now display in the list, click on the key to edit

Copy your Integration Key for use in RentalPoint setup


Configure DocuSign in RentalPoint2

You'll need a DocuSign Account in order to set up DocuSign in RentalPoint, see DocuSign Setup above for more details.

Navigate to your live RentalPoint\sys folder and paste the txt files you created when setting up your Integration Key above.

  • docusign-private.pem
  • docusign-public.pem

From your RentalPoint menu, Goto Setup-->Parameters-->Accounts-->33 to enable DocuSign in RentalPoint

If your App Integration Key is not live, follow instructions for Developer Mode below.  Otherwise follow the instructions for Production Mode.

Promote your Integration Key from Developer to Production Mode

With a new App Integration Key, you'll need to send 20 calls before you can 'go live' with a production key. Set your DocuSign Parameter to Developer and paste your Integration Key and User ID into the fields provided. 

The Sign Caption and Name Caption values are what your user will see on the document they are asked to sign.  Everytime you change these values, you'll need to re-add the fields to any Fast Report template in use.

Click to save, then log out of RentalPoint and back in again before testing.  

Authorize your Integration Key

Now that your developer Integration key is set up, you'll need to make 20 API (app integration) calls before DocuSign will allow you to send your key to production.  To make your first call, click on any booking then Print-->Fast Report-->Custom using Template

OR access from the right click menu


When the DocuSign caption fields are detected on a template, the user will have an option to send the document for signature

Select one receipient, then click OK

The first time you send to DocuSign from RentalPoint, you'll be asked to grant access permission to RentalPoint.  Click Allow Access.

You should then get a confirmation receipt.  

If you don't get this receipt, check your setup again and contact support@rentp.com if needed.  You cannot proceed to next steps without passing this step successfully.

Request a 'Go Live' status for your DocuSign Integration Key

DocuSign requires all App Integrations to be set up in Demo status until 20 confirmed API calls are performed to test the integration. 

Each successful call (send for signature from RentalPoint) will be registered with DocuSign until at least 20 successful calls have been made 

After your first call and authorization grant (see above), you can quickly submit 20 API calls, via the Reminder for Overdue Items window

From the DocuSign Tab, click 20 times


It may take a few minutes for DocuSign to upgrade your 'Go Live Status'.  Once enough API calls have been made, you can submit your key for review

Click 'submit for review'


Once passed, the status will change and you can promote your key to production



The status will be updated once approval has been granted.

Production Mode

Once your App Integration Key is live in DocuSign you'll see the status change in your DocuSign developer account

Click View in Production


Then edit the key in Production.  The integration key is promoted but the other settings need to be edited again.

Ensure the settings are correct

Generate an RSA and add the redirect url https://developers.docusign.com/platform/auth/consent and save

Update RentalPoint

Update the RSA public and private keys to the pem files in your RentalPoint folder

Then go to Accounts Parameter #33, switch your settings to production mode and copy the App Integration Key and User ID from the production account to your RentalPoint settings.

Log out of RentalPoint and back in before testing. 

The first time you send for DocuSign, you'll need to Grant access to your new key, then you should be all set!


Using DocuSign in RentalPoint

Sending Documents for Signature

The DocuSign caption fields must be in use on your Fast Report in order to see the option to Send for signature illustrated below.  Talk to your Fast Report specialist or contact support@rentp.com for help with adding these fields if needed.

To send a document for signature, first display your Fast Report 


Then use the DocuSign 'Send for signature' option to request an electronic signature (if the docusign fields are not in your template you will not see this icon)

Choose One email address to send your document to


You may be required to log into your DocuSign account, once your password is confirmed, you'll get a confirmation number for your sent document. 


View Documents Sent for Signature

Documents sent for signature are visible under 'Reminder for Overdue Items'

What your customer will see

The client will see an email from DocuSign requesting a signature, they will follow some simple instructions to sign the document.  Once they click FINISH, the signed document is returned to you!



Receiving Your Signed Documentation

You'll receive a return email once the document has been signed

You can download and attach the signed document to your booking

  • Combined PDF will download a PDF of the signed document and a signature certificate in one PDF
  • Separate PDFs will zip two separate PDFs and download one Zip file


If you don't see a signing certificate in your combined PDF, check your DocuSign settings.  Under Signing Settings-->Envelope Delivery, ensure 'Attach certificate of completion to envelope' set checked.

Highlight the booking, the click on View Attachments


Attach your downloaded file to the booking