This custom app enables seamless integration between Frappe ERPNext and Docusign, allowing users to digitally sign documents directly within the ERPNext environment.
-
Ensure you are using Frappe ERPNext version 13, 14, or 15.
-
Install the Docusign custom app.
After get the app install in your site
bench get-app --branch [branch name] https://github.com/extension-technologies/docusign_integration.git
bench --site [site name] install-app docusign_integration
-
After installation, navigate to Docusign Settings to configure the integration.
-
Add rediret Uri
<domain name > /api/method/docusign_integration.dsc_api.auth_login
-
Add Webhook Endpoint
<Domain name>/api/method/docusign_integration.dsc_api.sign_document
In the Docusign Settings, provide the following configuration details:
- Account Id
- Client Id
- Secret Key
- Base Path
- Server URL
-
Access the Digital Signature Document section.
-
Add a document and specify the format ready for signing.
-
Enter the signer's email or name and assign a role granting permission to sign the document.
-
Currently supported documents: Sales Invoice, Purchase Order.
- Create a sales invoice or purchase order and submit the document.
- The submitted document will be available as "DSC Sales Invoice" or "DSC Purchase Order".
- Click on the action button "DSC 1" to initiate the document signing process.
- The document will be sent for signing to the designated email defined in the Digital Signature Document.
- Once the document envelope is completed, the respective document values will be received in the child table "Documents".
- Access the signed document and certificate document via the provided links.
- Ensure all required configurations are accurately set up to ensure smooth integration.
- For any issues or inquiries, please refer to the documentation or contact support.