如何在DocuSign中创建仅用于保存支付方式的信封请求?
在DocuSign中创建仅用于保存支付方式的信封请求
要实现仅保存支付方式供未来使用的需求,核心是利用DocuSign的Payments功能创建一个聚焦支付授权的信封,具体步骤如下:
先确保Payments功能已启用
你的DocuSign账户必须开通Payments模块,这是前提。如果还没开,要么在账户设置里找到支付相关选项开启,要么联系DocuSign支持协助开通。创建信封并配置支付授权
- 登录DocuSign控制台,点击「创建」按钮新建信封。
- 添加收件人:把需要授权保存支付方式的用户加为收件人,哪怕不需要他们签署文档,也得指定收件人来触发支付授权流程。
- 添加授权文档:上传一份简单的「支付方式授权协议」(或者用DocuSign模板生成极简文档,明确说明授权保存支付方式用于未来支付),也可以用空白文档,但建议有书面授权说明避免后续纠纷。
- 添加支付授权字段:在文档编辑界面,找到「支付」类别下的「支付授权」字段,拖放到合适位置。配置字段时,勾选「保存支付方式以供未来使用」选项,同时选择已关联好的支付网关(比如Stripe、PayPal,需提前在账户里完成网关配置)。
设置信封仅需完成支付授权(可选)
如果不需要收件人签署文档,只需要他们完成支付信息提交:- 在收件人设置里,把该收件人的「签署动作」改成「查看」或「完成支付授权」(具体选项根据DocuSign版本略有差异)。
- 确认信封没有其他签署要求,确保流程只围绕支付授权展开。
发送信封并完成授权
- 发送信封给指定收件人。
- 收件人打开信封后,按照提示输入支付信息(信用卡、借记卡等),提交后DocuSign就会把这个支付方式保存到对应账户里,后续发起支付时直接选择已保存的方式即可。
API集成场景的实现方式
如果是通过代码集成,在创建信封的API请求里,需要包含paymentDetails对象,设置savePaymentMethod为true,金额可以设为0(因为只保存支付方式,不发起实际扣款),同时指定支付网关ID。示例请求片段:{ "recipients": { "signers": [ { "email": "recipient@example.com", "name": "Recipient Name", "recipientId": "1", "tabs": { "paymentTabs": [ { "name": "Payment Authorization", "amount": "0", "savePaymentMethod": "true", "gatewayId": "your_gateway_id" } ] } } ] }, "documents": [ { "documentId": "1", "name": "Payment Authorization Doc.pdf" } ], "status": "sent" }
内容的提问来源于stack exchange,提问作者Gurinder Singh
相关产品推荐
相关产品推荐

