如何通过HAP公开表单与支付嵌入到其它系统完成自身业务系统闭环

集成 明道云  收藏
4 / 199

我们本身是开发者,当然我们也是重度使用者。我们系统平台本身借助嵌入公开表单以及配置的线支付能力,搭建了许多功能,极大提高了业务与研发效率,完成了业务闭环。下面举一些实际场景:

场景

适用于会员管理、活动报名、软件购买等需要在线支付的场景,可以根据实际业务需求通过支付配置完成在线收款。详细介绍:https://help.mingdao.com/org/payment?_highlight=%E5%85%AC%E5%BC%80&_highlight=%E8%A1%A8%E5%8D%95&_highlight=%E6%94%AF%E4%BB%98#online-payment

开发版购买案例

开发者通过公开表单完成支付,通过工作表事件实现当用户完成支付后,开通所购买组织的开发版的授权。详细介绍:https://help.mingdao.com/market/seller/#%E5%BC%80%E5%8F%91%E7%89%88%E8%B4%AD%E4%B9%B0

对接流程

支付交互

  • 常规支付流程:进入公开表单—提交记录—提交订单—完成支付
  • 这里对常规支付流程进行了一些调整,简化后的支付步骤:将【提交记录】与【提交订单】步骤合并,点击购买直接执行【提交记录】+【提交订单】

支付交互

第一步,基础表单的搭建

  • 需要一个表单来管理支付的数据,一条行记录对应着一笔订单。对于订单需要的一些基础信息,如支付内容、金额等字段,可以设置默认值。

配置默认值

跳转链接带入基础信息

  • 字段配置
字段名称 类型 备注
支付内容 文本 设置默认值
支付金额 金额 设置默认值
订单编号 文本
交易金额 金额
支付方式 文本
订单状态 单选 已支付、待支付、已退款、部分退款、退款中
下单时间 日期 类型:* 日期时间* 年-月-日 时:分:秒
支付时间 日期
商户号 文本
订单来源 单选 根据订单提交场景,展示来源(详见支付设置),需保证选项名称一致* 公开表单* 组织内
下单人 文本 组织内提交:会写入创建者的 accountId 公开表单提交:固定文案“user-publicform”
退款金额 金额
结算金额 金额
结算手续费 金额
结算手续费率 金额
  • 配置链接显示内容

第三步,支付设置

启用公开表单后,完成商户、支付内容配置

  1. 选择商户(需开通收款能力),配置支付内容与金额读取的字段

  1. 完成字段映射配置

公开表单提交支付后,会生成一笔订单,这一步配置的目的是将生成的订单信息写入表单。我们完成这一步的配置后,当订单的状态发生变更时会自动更新【订单状态】映射字段的值。

第四步,后续业务流程配置

可以通过工作表事件来实现当订单支付完成后,执行其他业务流程(如 API 的调用等)

其他案例

商户开通

软著申请

HDP 购买(后续发布的产品)