1. 集成說明
1.1 集成流程
集成流程如下圖所示。

1.1.1 註冊eSignGlobal賬號
開發者需訪問 eSignGlobal 官網註冊賬號:
- 沙箱環境:https://app-sml.esignglobal.com/
- 正式環境:https://app.esignglobal.com/
1.1.2 創建應用
登錄eSignGlobal,管理員可以通過設置-集成-應用菜單下添加應用,並在應用編輯頁面獲取密鑰,配置回調地址。
1.1.3 定義業務流程
開發者在閱讀完本文檔之後,梳理現有業務流程,並在業務發生簽約節點接入對應接口,即可在現有業務流程上實現電子簽名能力。
1.1.4 接口集成
在此步正式開展對接工作。 如在對接過程中遇到問題,可以聯繫 eSignGlobal 團隊協助解決。
1.1.5 業務測試
完成接口功能對接後,按需進行幾輪業務流程測試。 如在測試過程中遇到問題,可以聯繫 eSignGlobal 團隊協助解決。
1.1.6 項目上線
開發者完成以下操作即可上線項目:
- 切換接口訪問環境: 沙箱環境➡正式環境
- 切換應用信息: 沙箱app_id、app_secret➡正式 app_id、app_secret
2. 流程示例
以下展示幾個典型應用場景的接口調用流程,具體調用方式以您的業務設計為主。
圖中序號內容為標準電子簽名業務操作流程,灰色框為eSginGlobal提供的API服務。
2.1 接口調用流程(經典場景)-- 分步發起

2.2 接口調用流程(經典場景)-- 快捷發起

3. 小結
電子簽名業務流程分為三個階段:初始化、創建並開啟信封、簽署。
關鍵流程節點說明如下:
- 提取簽署關鍵信息: 通過eSignGlobal發起電子簽署時,對接平台最少僅需提供簽署人信息、待簽署文件等內容即可發起合同簽署。 這些信息來源一般在前置業務過程中已經採集並保存在業務系統中。
- 創建信封: eSignGlobal旨在打造可靠的全球電子簽名服務,因此針對待簽署文件的簽署行為(也稱簽署任務)均通過信封來表示。 對接平台在創建簽署流程時,可自定義配置相關功能,如主題、備註等內容。
- 生成待簽署文件: 目前eSignGlobal僅支持PDF格式的待簽署文件,需要對接平台前準備好簽署文件,並通過「文件上傳的相關接口」添加至簽署流程中。
- 添加簽署人: 對接平台在此步可以為信封添加簽署方,同時可以配置簽署人的用戶體驗,如簽署順序、簽署位置、是否需要訪問口令等。
- 開啟信封: 即允許簽署人開始簽署文件,信封開啟後不支持新增和修改待簽署文件,同時會自動按照預先設置的簽署順序開始流轉,並由eSignGlobal發送簽署通知。
- 結束信封: 即當所有簽署人完成簽署後,對接平台手動關閉信封。 (後續eSignGlobal將支持在流程未關閉前,添加簽署人。)
- 下載簽署文件: 即下載所有簽署人完成簽署後的文件,僅在信封結束後可以調用。