如何通过Chargify API获取对账单URL以打开其平台内的发票页面
如何通过Chargify API获取对账单的URL
问题描述
希望用户点击应用内按钮后,直接在浏览器新标签页打开Chargify平台内的对应发票,查询相关文档后只找到了纯文本、基础HTML、普通HTML格式的发票导出方法,不确定Chargify是否支持直接跳转至平台内的发票页面。
解决方案
Chargify完全支持直接获取平台内对账单/发票的公开跳转URL,无需在自有应用内渲染内容,具体操作如下:
- 先拿到目标对账单的ID,调用
Get Single Statement接口 - 接口返回的参数中包含
public_url字段,该字段的值就是可以直接在新标签页打开的Chargify平台对账单公开页面链接,无需用户登录Chargify即可正常访问 - 如果需要获取发票的跳转链接,调用
Get Invoice接口即可,返回参数中同样包含可用的public_url字段
注意事项
- 如果请求接口后未返回
public_url,可以到Chargify站点后台检查「公共对账单页面」的功能开关是否开启,该开关默认处于启用状态 - 之前查到的多格式导出接口,是针对需要自定义渲染对账单/发票样式的场景提供的,并非唯一的获取方式
内容的提问来源于stack exchange,提问作者manymanymore
相关产品推荐
相关产品推荐

