位置: 编程技术 - 正文

PHP后台微信支付和支付宝支付开发(php支付功能)

编辑:rootadmin

推荐整理分享PHP后台微信支付和支付宝支付开发(php支付功能),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php支付宝和微信在线支付,php 支付,php支付功能,php 支付,php调用微信支付接口,php实现微信支付功能,php调用微信支付接口,php实现微信支付功能,内容如对您有帮助,希望把文章链接给更多的朋友!

关于支付的流程之类的就不做解释,大家可以自行搜索!

微信支付

项目前提:本人用的是tp框架,PHP语言下载到微信平台提供的微信支付接口文件,放在了tp第三方类库vendor,命名为WxpayAPI

1.对源码进行了部分修改

(1)WxPay.Api.php 里注释掉 //require_once "WxPay.Exception.php"; //require_once "WxPay.Config.php"; //require_once "WxPay.Data.php";

(2)WxPay.Config.php里 需要根据商户信息对APPID , MCHID ,KEY , APPSECRET 进行配置。

(3)WxPay.Data.php 里注释掉 //require_once "WxPay.Config.php"; //require_once "WxPay.Exception.php";

(4)WxPay.JsApiPay.php 里注释掉 //require_once "../lib/WxPay.Api.php";

配置好这些,接下来就是我们的重点部分了。

2.在订单控制器GoodsController.class.php有订单函数sure()和回调信息函数 Callback_url()

PHP后台微信支付和支付宝支付开发(php支付功能)

3.[重点!!!] WxpayController .class.php微信支付控制器,实现对微信接口的调用

4.前端微信支付页面wxpay.html

5.支付成功跳转到OrderController.class.php ,订单支付完成

到此,微信支付流程结束。

支付宝支付

话不多说,直接上代码!

注:1.支付文件是从支付宝上直接拿过来的2.依旧是TP框架

【1】将文件放入第三方类库:

(1) * 类名:AlipayConfig.php * 功能:支付宝配置文件 * 修改配置:

(2) * 类名:AlipayNotify.php * 功能:支付宝通知处理类 * 详细:处理支付宝各接口通知返回

(3) * 类名:Alipay.php * 功能:手机网站支付接口接入页 * 详细:处理支付宝各接口通知返回

(4) * 类名:notify_url.php * 功能:支付宝服务器异步通知页面 * 详细:处理支付宝各接口通知返回

【2】支付业务逻辑(1)GoodsController.class.php 下提交订单 ajax_sure()

(2)PayController.class.php 下

就是这么简单几步,到此,支付宝支付的流程就已经结束了。

标签: php支付功能

本文链接地址:https://www.jiuchutong.com/biancheng/293533.html 转载请保留说明!

上一篇:ThinkPHP实现简单登陆功能(thinkphp技巧)

下一篇:ThinkPHP实现生成和校验验证码功能(thinkphp生成html)

  • 居间费用如何纳税
  • 社保怎么进行账单查询
  • 从事小额零星经营业务的个人是指
  • 附加税减征额怎么做分录
  • 税率降低怎么算降税额
  • 装载机属于哪种车型
  • 新办企业能否享受留抵退税
  • 房企视同买断销售的所得税处理
  • 股息收入所得税率
  • 公司收到股东的投资款以后怎么处理
  • 如何理解定时是指收入在什么时候记入账册?
  • 营改增转让土地税收政策
  • 哪些费用税务局可以抵扣
  • 文化传媒公司的经营模式怎么写
  • 没有签订劳动合同员工离职怎么处理
  • 原始凭证谁负责
  • 火车票抵扣进项税额怎么申报
  • 什么叫净资产收益率
  • 房租摊销表怎么做
  • 开办企业验资
  • 发票登记薄的式样
  • 期货和远期
  • linux系统的文件与目录操作
  • HTTP 400 错误是什么原因
  • 公司买了一辆二手汽车,怎么入账
  • 进项税额转出怎么算
  • atikdag.sys
  • 接受捐赠的固定资产可以入账依据是哪些?
  • php imagettftext
  • 工程完工后有关工作总结
  • 小米路由器青春版r1cl参数
  • pytorch说明文档
  • 企业可以超范围经营吗
  • php封包
  • 已销售未出库如何结转成本
  • php数组按照某个字段排序
  • 工程材料费发票没拿到是否能预提费用
  • 微信小程序开发平台
  • vue3和ts
  • linuxshel
  • php怎么定义全局变量
  • 研发费用算期间费用吗
  • 劳务派遣小规模开票几个点
  • 财务费用的具体内容
  • 建筑公司包含哪些业务
  • python中的比较
  • 劳务成本账务处理
  • 当年发生亏损会影响所有者权益吗
  • 销售折扣与折让在财务报表哪里
  • 土地测绘费计入开发间接费?
  • 价外费用延期付款利息
  • 跨年度发票作废已交税怎么办
  • 培训费发票可以抵扣吗
  • 小微企业免税如何做账
  • 一般纳税人销售使用过的固定资产
  • 科目汇总表里面要填累计折旧吗
  • mysql数据库用户名和密码怎么查看
  • jdbc数据库连接步骤
  • xp系统卡到开机画面
  • wbs是什么的缩写
  • win10系统打开网页一会儿就没了
  • Linux系统中的pycharm怎么打开
  • 哪个是win8.1更新win10的补丁
  • win10系统的优化
  • 更新win8
  • win10更新提示错误
  • Unity3D游戏开发引擎
  • unity3d功能
  • javascript 二维码
  • nginx日志切割原理
  • 什么是批处理模式
  • shell脚本运行linux命令
  • bootstrap制作的网站页面
  • shell脚本 \r
  • js模拟点击confirm
  • 交通费用包括
  • 印花税计征周期
  • 国家税务总局2011年34号公告
  • 残疾人的房产可以买卖吗
  • 2010年末实现净利润390万,宣告发放现金股利40万,在计算本年未分配利润时,是否要减掉这40万?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设