简单介绍下微信小程序开发教程小程序开发支付功能主要有以下步骤:小程序向服务端发送商品详情、金额、openid服务端向微信小程序开发教程统一下单,服务器收到返回信息二次签名发回给小程序小程序发起支付。服务端收到回调
-
小程序发送小程序向服务端发送商品详情、金额、openid
-
服务端接收小程序发来的信息
-
判断信息是否为空,不为空将要参与签名的信息组合成键值对准备签名
-
签名算法(首先进行排序,连接商户KEY进行MD5计算,结果转成大写)
-
将计算好的MD5值也加入到之前的键值对中並且将整个键值对转成XML格式发送给预下单地址/pay/unifiedorder
-
等会支付服务器返回预支付信息,判断返回结果
-
将返回的结果和二次签名的值一起返回给尛程序
-
预支付请求签名错误。解决办法:首先确定appid商户号KEY是否正确参与签名的字符串是否按照要求排序,是否是UTF8格式如果实在不行可鉯重置一次KEY试一试。
经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士