这里下载的是微信公众号支付所使用的demo

交待一下开发环境

window

thinkphp5

thinkcmf5

具体代码如下

ini_set('date.timezone','Asia/Shanghai');Loader::import('paywx.lib.WxPay',EXTEND_PATH,'.Api.php');

模型(model)中

public  functionpay($subject,$out_trade_no,$total_amount){$input=new\WxPayUnifiedOrder();$input->SetBody($subject);$input->SetOut_trade_no($out_trade_no);$input->SetTotal_fee($total_amount*100);$input->SetNotify_url("回调地址");$input->SetTrade_type("MWEB");$scene_info='{"h5_info":{"type":"Wap","wap_url":"域名","wap_name":"企业名称"}}';$input->SetValues("scene_info",$scene_info);$wxOrder= \WxPayApi::unifiedOrder($input);if($wxOrder['return_code'] !='SUCCESS'||$wxOrder['result_code'] !='SUCCESS'){Log::record($wxOrder,'error');Log::record('获取预支付订单失败','error');}return$wxOrder;}

在控制器中 有些数据 改为自己代码中的数据

$wxpay=newWxPayService();$result=$wxpay->pay($order['snap_name'],$order_no,'0.01');

if($result['result_code'] =='SUCCESS'&&$result['return_code'] =='SUCCESS') {$url=$result['mweb_url']."&redirect_url=".urlencode("支付完需要返回的链接 http://www.upwqy.com/soft/check/12.html");$this->success('获取成功',null,['url'=>$url]);}else{$this->error($result['return_msg']);}

前端代码:

$.ajax({

type:'post',

dataType:'json',

data:{},

timeout:10000,

url:"{:url('Pay/wxPay')}",

success:function (res) {

if(res.code){

window.location.href = res.data.url;

}

}

});

php微信wap页面支付,微信 手机网站 h5 wap浏览器 支付相关推荐

  1. 2021年手机网站H5接入微信登陆,微信支付,支付宝支付,花呗支付,银行卡支付等,一次到位

    看下面视频效果,代码教程已放在CSDN我的栏目,---东京买菜--中 H5手机网站开发接入微信支付,手机网站开发接入支付宝支付,吏上最最最详解,听了再不会,我去当和尚了

  2. 支付宝支付之扫码支付(电脑网站支付)、H5支付(手机网站支付)相关业务流程分析总结

    前言 在上一篇文章<微信支付之扫码支付.公众号支付.H5支付.小程序支付相关业务流程分析总结>中,分析和总结了微信支付相关支付类型的业务流程,这里作为与微信支付平起平坐不相伯仲的支付宝支付 ...

  3. 手机网站调起支付宝支付

    手机网站调起支付宝支付 由于前几天公司要求我来做支付模块,于是我在总结了各路大佬的代码之后加上了自己的需求,现在把代码和步骤给大家分享出来,希望可以帮到大家. 1.进入支付宝开放平台>开发者中心 ...

  4. php支付宝手机网站支付功能,手机网站支付如何接入支付宝简易版支付功能PHP版...

    接入支付宝准备工作:(关于账号可以是个体商户也可以是企业账号但必须有营业执照) 1.登录蚂蚁金服开放平台  2.创建应用,应用分类网页应用和移动应用.应用提交审核审核通过后得到appid才能调用相应的 ...

  5. 这样可以几分钟快速对接支付宝APP支付和手机网站支付

    这个接口主要是实现企业支付宝APP支付已经签约完成的,想对接到手机网站实现手机网站支付来用的. 如果对接到PC网站,用户支付的时候就是扫码支付,网站出付款码,用户扫码完成支付. 如果对接到APP平台, ...

  6. 微信(jspai版本即公众号h5版)支付-微信下单支付及企业转账到零钱

    微信(jspai版本即公众号h5版)支付-微信下单支付及企业转账到零钱 一.后端前置条件 二.配置h5 devServer 三.后端开发代码 四.前端开发代码(uniapp) 一.后端前置条件 准备好 ...

  7. 可以几分钟快速对接支付宝APP支付和手机网站支付?

    这个接口主要是实现企业支付宝APP支付已经签约完成的,想对接到手机网站实现手机网站支付来用的. 如果对接到PC网站,用户支付的时候就是扫码支付,网站出付款码,用户扫码完成支付. 如果对接到APP平台, ...

  8. bootstrap手机网站H5模板固定底部顶部导航DEMO下载

    bootstrap手机网站H5模板固定底部顶部导航DEMO下载 <!DOCTYPE html> <html lang="zh-CN"><head> ...

  9. 移动手机网站H5页面如何一键打开拉起微信小程序快速关注公众号功能?

    为了方便自己或公司H5网站页面上,能够让用户一键点击按钮,拉起打开微信小程序.实现让用户快速使用微信小程序功能.让用户快捷方便的关注公众号.快速添加微信客服等功能.可以利用H5链接微信环境外打开微信小 ...

  10. 支付--支付宝手机网站支付(WAP)

    介绍: 这是放在微信供公众号内的一个项目,支付模块设计到微信公众号支付和支付宝手机网站支付,这次把支付宝手机网站支付整理下来. 文档: 支付宝手机网站支付的开发文档: https://docs.ope ...

最新文章

  1. aes离线解密工具_CTF常用工具、网站、练习平台
  2. Bootstrap验证控件的使用
  3. 已解决:Windows下Anaconda3卸载+下载+安装教程+tensorflow+keras+jupyternotebook
  4. 趣味编程:C#中Specification模式的实现(参考答案 - 下)
  5. wireshark捕获选项不能用_wireshark的一些基础用法,欢迎收藏
  6. Facebook Cache Token Issue
  7. 那些消失了的黑客杂志 | 深度
  8. 大学计算机简单的感想,爱计算机的我大学生活感悟
  9. A - Faulty Odometer
  10. 采集淘宝网的10个经典方法
  11. JFFS2文件系统挂载过程(5)
  12. 国家信息系统安全等级保护基本要求——等保一级、二级、三级、四级内容
  13. MybatisPlus整合SpringBoot全教程,用起来不要太方便
  14. 2020年3月最后一周心得
  15. python用牛顿迭代法求平方根_利用牛顿迭代法求平方根 - 业精于勤,荒于嬉;行成于思,毁于随! - OSCHINA - 中文开源技术交流社区...
  16. @Before,@After和@BeforeClass和@AfterClass的区别
  17. integrationobjects点com all OPC Crack
  18. python psutil下载安装_windows 利用pip 安装python psutil 模块
  19. Python项目实战学习案例--股票模拟交易系统
  20. python 多进程爬虫

热门文章

  1. 城市智慧能源系统顶层设计研究
  2. python制作软件安装包_Python安装包及开发工具
  3. 小程序下载到手机后的目录。
  4. 升级到Firefox 3.0后解决扩展版本不兼容的方法
  5. Windows内核学习------双机调试的安装(物理机win10,虚拟机win7,虚拟机软件vmware)
  6. Exescope等打开DLL,导出函数名称混乱的问题
  7. 计算机网络课设--小型企业网络的规划与设计
  8. iPhoneamp;iPad DFU及恢复模式刷机、降级教程
  9. Android设备给Android设备刷固件
  10. WPS office 下载