微信支付类型介绍

10

微信支付类型介绍

好的,我将详细描述微信支付类型。

微信支付类型

小程序认证以后,登录微信公众平台申请微信支付,微信支付开放能力主要分为两大类:

1. 普通模式

2. 企业模式

1. 普通模式 适合用对象适合用户自己团队开发或者外包服务开发商。

申请内容发者申请自己的appid和mch_id服务商号,微信支付系统会为其分配一个appid和mch_id。

支付流程1. 用户在小程序中点击支付按钮。

2. 小程序向微信支付服务器发送请求,传递用户的openid、订单金额等信息。

3. 微信支付服务器验证用户的openid和商户号是否正确。

4. 如果验证通过,则生成一个随机的prepay_id,并将其返回给小程序。

5. 小程序使用prepay_id向微信支付服务器发送请求,传递签名、时间戳等信息。

6. 微信支付服务器验证签名和时间戳是否正确,如果正确则向用户的微信号发送支付成功通知。

2.企业模式 适合用对象适合大型企业或机构开发商。

申请内容发者申请自己的appid、mch_id服务商号和企业号,微信支付系统会为其分配一个appid、mch_id和企业号。

支付流程1. 用户在小程序中点击支付按钮。

2. 小程序向微信支付服务器发送请求,传递用户的openid、订单金额等信息。

3. 微信支付服务器验证用户的openid和商户号是否正确。

4. 如果验证通过,则生成一个随机的prepay_id,并将其返回给小程序。

5. 小程序使用prepay_id向微信支付服务器发送请求,传递签名、时间戳等信息。

6. 微信支付服务器验证签名和时间戳是否正确,如果正确则向用户的微信号发送支付成功通知。

支付类型微信支付支持以下几种支付类型:

1. JSAPI支付

2. APP支付

3. H5支付

4. NATIVE支付

1. JSAPI支付适合小程序开发商使用的支付方式,需要用户在小程序中点击支付按钮。

2. APP支付适合移动应用开发商使用的支付方式,需要用户在APP中点击支付按钮。

3. H5支付适合网页开发商使用的支付方式,需要用户在网页中点击支付按钮。

4. NATIVE支付适合原生应用开发商使用的支付方式,需要用户在原生应用中点击支付按钮。

支付结果微信支付支持以下几种支付结果:

1. SUCCESS

2. FAIL

1. SUCCESS表示支付成功。

2. FAIL表示支付失败。

支付回调微信支付支持以下几种支付回调:

1. 支付成功回调

2. 支付失败回调

1. 支付成功回调当用户支付成功时,微信支付服务器会向商户号发送支付成功通知。

2. 支付失败回调当用户支付失败时,微信支付服务器会向商户号发送支付失败通知。

以上就是关于微信支付类型的详细描述。

支付

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 微信支付简单原理

下一篇 本地调试公众号微信登录,微信支付