主页> 常见问题> 公众号支付开发demo,php开发微信支付接口流程

公众号支付开发demo,php开发微信支付接口流程

阅读: 常见问题

经常有学员向子恒老师反映:
“在网上找的公众号支付资料和文章,
讲的都不全面,
给出的代码不能执行,
老是报错。”

今天子恒老师跟你通过视频的方式,
交流一下微信公众号支付接口的开发,
使用的是php来实现,
希望你能跟着视频把公众号支付代码敲一遍,
进而掌握,
应用到你自己的微信开发项目。

一、 微信公众号支付的用途

1) 可以让客户直接在你的公众号里在线支付
购买你的产品和服务。
这个功能缩短了用户购买的流程,
提高效率。

你的在线商城,
微信店铺,
公众号小店,
都用得到公众号支付。

2)举一反三
当你掌握了公众号支付,
再开发小程序支付,
公众号h5支付,
企业微信支付等相关功能时,
它们之间很多功能,原理是类似的,
你可以很容易实现后面的这些功能。

二、 公众号支付开发前的准备

在正式使用php开发公众号之前,
你需要把微信支付相关的内容设置好。

这一部分,
网上很多公众号支付的文章,
都没有提到。
导致微信支付无法成功的。

主要有下面6个方面的设置

2.1) 设置公众号支付授权目录

微信公众平台为了支付安全,
只允许授权目录中的网页可以发起公众号支付。

公众号支付授权目录

公众号支付授权目录


猛击这里,
观看《设置公众号支付授权目录》视频

2.2) 设置微信扫码支付回调地址

这个只对微信二维码支付有效,
作用是接收用户支付结果信息,
用于后面的业务逻辑处理。

公众号支付回调地址


猛击这里,
观看《设置微信扫码支付回调地址callback》视频

2.3) 下载微信公众号支付证书(cert)

这个证书在一些敏感操作时,
需要用到,
比如用户申请退款等。
猛击这里,
观看《下载公众号支付证书cert》视频

2.4) 获取微信公众号支付API密钥(KEY)

这个是公众号支付时,
必须要提交的参数。
猛击这里,
观看《获取公众号支付API KEY》视频

2.5) 设置公众号配置文件WxPay.Config.php

包括:
微信appid, app secret,第2.4步中获取到的 api key,
需要填写到WxPay.Config.phpy这个文件中。
猛击这里,
观看《详解公众号支付配置文件WxPay.Config.php》视频

2.6) 获取用户的openid

openid是用户在公众号里的唯一标识符,
通过这个openid来判断是谁支付的,
猛击这里,
观看《获取公众号用户的openid》视频

三、 微信公众号支付实现的功能

完成前面的基础工作后,
就可以着手使用php来开发实现微信公众号支付了,
一个公众号商城,
会用到的公众号支付功能包括下面8个方面:

3.1)微信公众号支付功能

这个是最主要的功能,
让用户在公众号里调用微信支付,
实现付款。

微信支付效果


网上公众号支付代码不能用?
猛击这里,
观看《php开发公众号支付demo实例》视频

3.2) 异步处理支付结果

当用户支付完成后,
微信后把支付结果发送到我们的notify_url网址,
其实就是一个php脚本,
在这个脚本里接收结果,
然后做业务处理。

猛击这里,
观看《php异步处理公众号支付结果》视频

3.3) 微信扫码支付

就是商家生成一个支付二维码,
让用户扫描这个二维码付款,
一般网上商城使用的多。

微信扫码支付


猛击这里,
观看《php开发公众号扫码支付demo》

3.4) 微信刷卡支付

这种支付方式,
是用户在自己的手机微信上,
生成一个付款条形码或者二维码,
商家使用扫码枪扫描付款的方式,
一般线下实体店使用的多。

猛击这里,
观看《php开发微信刷卡支付demo》视频

3.5) 查询公众号订单

可以查看某个订单具体详细情况,
包括用户openid,支付方式,支付金额等。
猛击这里,
观看《php查询微信公众号订单》视频。

3.6) 申请公众号退款

有时候,
用户下单后,
不想要了,
需要申请退款。
猛击这里,
观看《php申请公众号退款》视频

3.7) 查询退款

这个是查询某笔退款的进度。
猛击这里,
观看《php查询公众号退款》视频

3.8) 下载公众号对账单

需要对销售做汇总,
可以使用下载对账单的方式。
猛击这里,
观看《php下载公众号对账单》视频

以上就是一个完整的微信公众号支付视频,
想要掌握微信支付的同学,
一定要认真仔细的跟着视频里学习敲代码,
自己独立实现一次公众号支付。

【温馨提示】倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至55506560@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于本站观点。用户与作者的任何交易与本站无关,请知悉。

客服
套餐咨询,操作答疑等
在线客服