使用支付宝官方提供的SDK包,基本上不需要写什么代码

/*

* Effect 支付宝支付生成订单

* author YangYunHao

* email 1126420614@qq.com

* time 2019-02-14 11:12:31

* parameter request:请求参数

* return data:请求数据

* */

public function aliAppPay($data){

$aop = new \AopClient(); // 从根目录开始加载,第三方的类会找不到

$aop->gatewayUrl = config('alipay.app.gateway'); // 网关 支付宝应用提供

$aop->appId = config('alipay.app.appId'); // APP ID 应用ID

$aop->rsaPrivateKey = config('alipay.app.privateKey'); // 私钥

$aop->format = "json";

$aop->charset = "UTF-8";

$aop->signType = "RSA2"; // 加密方式

$aop->alipayrsaPublicKey = config('apipay.app.publicKey'); // 公钥

$request = new \AlipayTradeAppPayRequest(); // 实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.trade.app.pay

$bizcontent = [

'subject' => $data->name,

'out_trade_no' => $data->out_trade_no,

'total_amount' => $data->real_price,

'product_code' => 'QUICK_MSECURITY_PAY'

]; // SDK已经封装掉了公共参数,这里只需要传入业务参数

$bizcontent = json_encode($bizcontent); // 数组转json

$request->setNotifyUrl("http://api.eqinbaby.com/callback/eqinbabyParentAliPay");

$request->setBizContent($bizcontent);

$response = $aop->sdkExecute($request); //这里和普通的接口调用不同,使用的是sdkExecute

return ['status'=>true,'msg'=>'生成预支付订单成功','data'=>$response]; // 数据返回

}

php接入支付宝app支付接口,php支付宝App支付生成预支付订单(统一下单接口)相关推荐

  1. 微信小程序接入微信支付(二):后台调用统一下单接口

    微信统一支付官方文档:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1 因该接口需要商户系统中自己的订单编号,笔者先 ...

  2. APP 对接 java 微信支付统一下单接口

    首先插入微信支付的时序图 统一下单时候的请求对象,需要把这个转为xml 文件格式所以需要在pom.xml 文件中导入 .和微信支付的sdk <dependency> <groupId ...

  3. 微信支付-----统一下单接口对接

    本以为没有机会接触鼎鼎大名的支付宝和微信接口(公司本身是做第三方支付的),最近由于一个售货机项目需要对接银联,支付宝和微信接口,因为我自身已经对接了银联,之后根据安排,由我对接微信的相关接口.话不多说 ...

  4. 微信:微信扫码支付、调用统一下单接口、网站支付 + springmvc

    一.场景:公司需要在网站上进行微信支付. 二.API:使用微信开放平台的接入微信支付 -扫码支付.微信支付开发者平台链接 三.分析: 接入扫码支付(包含PC网站支付)包含三个阶段,问这里只讲使用,也就 ...

  5. 浅析微信支付:统一下单接口

    本文是[浅析微信支付]系列文章的第五篇,主要讲解如何调用统一下单接口生成预支付单及调起支付页面. 浅析微信支付系列已经更新四篇了哟-,没有看过的朋友们可以看一下哦. 浅析微信支付:微信公众号网页授权 ...

  6. java微信支付 [统一下单接口] 与 [订单查询接口] 调用成功完整代码与结果

    公司最近要搞微信支付, 之前也没有做过, 但是搞过阿里云, 想来也不是很难. 在网上找了很多贴子, 在eclipse里做了5个测试工程, 没有测试成功, 后来下了微信SDK, 也做了个测试样例, 期间 ...

  7. 浅析微信支付:5统一下单接口

    1.什么是[统一下单接口]? 首先我们要明白这个问题,需要先行看一下微信的官方文档: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter= ...

  8. 做微信h5支付的统一下单接口开发,虽然已经生成了mweb_url支付链接,但是访问时出现错误提示:‘商家参数格式有误,请联系商家解决’,但是检查h5支付提交的参数,都没有错误。 微信h5支付开发错误

    做微信h5支付的统一下单接口开发,虽然已经生成了mweb_url支付链接,但是访问时出现错误提示:'商家参数格式有误,请联系商家解决',但是检查h5支付提交的参数,都没有错误. 后面看到官方文档, 说 ...

  9. php微信统一公众号支付接口,微信公众号支付怎么实现统一下单接口

    微信公众号支付怎么实现统一下单接口 发布时间:2021-03-12 09:44:45 来源:亿速云 阅读:89 作者:小新 这篇文章将为大家详细讲解有关微信公众号支付怎么实现统一下单接口,小编觉得挺实 ...

  10. php 微信统一下单接口,微信JSAPI支付,统一下单接口

    微信JSAPI支付,统一下单接口 今天小编给大家分享一下微信支付的统一下单接口,其实微信官网上也有SDK和DEMO下载了,但是不太好理解,小编就自己整理一份容易理解的代码,看不懂官方的,就来看看小编这 ...

最新文章

  1. python中参数的位置传递和名称传递各有什么优缺点_Python开发TCP和UDP的区别是什么?优缺点对比总结...
  2. android 文字路径,Android自定义控件:路径及文字
  3. 【spring cloud zookeeper】KeeperErrorCode = Unimplemented for
  4. 想成长为一名实战型架构师?7大实战技能经验分享
  5. 一个寄存器有几个字节_STM32f103ZET6 学习资料 (连载2 寄存器的操作界限)
  6. android阿里图标库,Android Stdio调用阿里图标库
  7. Ubuntu20.04使用FreeRADIUS搭建EAP认证环境
  8. Docker容器中添加字体
  9. SNIP——“自适应”型“狙击”策略 (目标检测)(two-stage)(深度学习)(CVPR 2018)
  10. 《C语言入门100例》(第6例)给定两个点的坐标 (x1, y1) 和 (x2, y2),求两点间的距离 | 浮点数精度问题
  11. IT十年人生过客-十二-痛并快乐着
  12. ps5和switch哪个好
  13. 龙芯3A5000搭建idea开发环境
  14. 学校永远不会教你的财富课:养鹅
  15. Python_Flask
  16. BackTrack5里使用OpenVAS
  17. 电力电子元器件行业研究:市场规模持续增长
  18. 供应商质量工程师(SQE)是做什么的?
  19. 侧扫声呐XTF格式数据获取
  20. JS 解决sort字母排序的问题

热门文章

  1. Atitit. 软件开发中的管理哲学--一个伟大的事业必然是过程导向为主 过程导向 vs 结果导向
  2. python 自动下载脚本_Python脚本自动下载小说
  3. XTU (湘潭大学) 2011 新生练习赛(第一场)/ Problem B N! Last non zero
  4. picgo+onedrive+Typora用onedrive当图床
  5. 用众城计算机弹学猫叫,19年真男神当众被逼学猫叫?谁能把我的童年还给我!...
  6. 能上QQ无法打开网页
  7. 财务报表java_财务报表识别
  8. 嵌入式系统设计师教程 软考指定教材 高清PDF版
  9. 生日祝福模板html,生日祝福语模板
  10. 帮你选处理器:CPU T9500-p9500-T9400-T9300-p8700对比分析!