小程序插件接口

应用场景

以微信小程序为前端业务展现的平台/系统,在同一小程序上存在多个收款主体经营。接口适用于平台型小程序的支付或相似业态的小程序支付业务。

开发

注:开发前请登录小程序插件在线文档网页申请使用权限

  1. 环境配置插件及调用

小程序开发中,引用、配置插件以及调用插件方法、示例代码等均可参考插件在线文档;版本号可见于此页面的“更新记录”,请使用最新正式版本。

  1. 调用参数

详见插件在线文档

  1. 签名算法:

1). 筛选

​ 获取所有非空的参数,剔除 sign。

2). 排序

​ 将筛选的参数按照第一个字符的键值ASCII码递增排序(字母升序排序),如果遇到相同字符则按照第二个字符的键值ASCII码递增排序,以此类推。

3). 拼接

​ 将排序后的参数与其对应值,组合成“参数=参数值”的格式,并且把这些参数用&字符连接起来,此时生成的字符串为待签名字符串;将key参数拼接在字符串后面,形式为:“&key=key值”;调用MD5算法生成sign,将sign转换成大写。

注意:「参数值」为对象时需把参数值转换为 json 字符串,即调用 JSON.stringify

results matching ""

    No results matching ""