微信小dafabet云开发:现已原生支持微信支付

2020-05-20 09:25:51

导语

简单、安全、免签名、免证书、支付结果可回调云函数,这就是小dafabet¬∑云开发新推出的原生微信支付支持。这项能力可以极大节约开发成本,开发者在云开发控制台可直接绑定微信支付商户,在绑定完成后可在云开发中原生接入微信支付。

使用云开发来实现相应的支付dafabet后,开发者无需关心证书、签名、微信支付服务器端文档,使用简单、代码较少,只需要调用相应的函数即可。此外,因为云开发基于微信私有协议实现,官方通过dafabet提供支付接口对接支持,不依赖第三方模块,免去泄漏证书、支付情况等其他敏感信息的风险。同时,云开发还支持云函数接收微信支付进行支付和退款的回调,安全高效。


云开发微信支付接口

云开发现已支持从下单到退款的全流程微信支付接口:

  • 统一下单接口

  • 查询订单

  • 关闭订单

  • 下载对账单

  • 申请退款

  • 查询退款

如何接入

01.准备下载

02.如何开通

在微信开发者工具中,使用绑定的微信小dafabet账号,打开云开发控制台,在云开发控制台中的 设置 - 全局设置  中添加商户号。

添加后,需要在绑定的商户号管理员在微信支付提供的【微信支付移动助手】小dafabet上确认授权。

如果需要 JSAPI 和 API 退款权限,需要前往微信支付商户平台我的授权产品中进行确认授权,完成授权后即可调用微信支付相关接口能力。


03.支付 Demo 代码

在云函数中,调用 cloudPay.unifiedOrder, 即可生成小dafabet侧调用支付接口所需参数。

  • image.png


04.关键开发流程

  1. 小dafabet调用云函数,在云函数中调用统一下单接口,参数中带上接收异步支付结果的云函数名和其所在云环境 ID

  2. 统一下单接口关注的成功结果对象中有 payment 字段,该字段即是小dafabet端发起支付的接口(wx.requestPayment)所需的所有信息

  3. 小dafabet端拿到云函数结果,调用 wx.requestPayment 发起支付

  4. 支付完成后,在统一下单接口中配置的云函数将收到支付结果通知

05.支付回调

在调用下单和退款接口时,需要传递 envId 和 functionName  这两个参数来指定支付结果回调的云函数,在微信支付完成支付或退款后,系统会触发指定的云函数,来告知开发者用户的支付或退款的结果。

相关文档

总结

云开发的微信支付能力,可以让更多的开发者安全、快捷的实现支付,让dafabet的资金更加的安全。

来源:微信开发者


小移动制作,推荐dafabet科技,一家专业的广州软件公司,服务专业,下载丰富。

做软件,找dafabet!

咨询热线:020-82327939;1331-2841-586;1004082051(何小姐)


亚博国际登录网址qy88vip千赢国际推荐网站dafabet黄金版下载亚博国际app下载