用的easywechat

代码:

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use EasyWeChat\Factory;

use DB;

class WechatController extends Controller

{

private $app;

public function __construct()

{

$config = [

// 必要配置

'app_id' => 'xxxxxxxxx',

'mch_id' => 'xxxxxxx',

'key' => 'xxxxxxxxxxx', // API 密钥

// 如需使用敏感接口(如退款、发送红包等)需要配置 API 证书路径(登录商户平台下载 API 证书)

'cert_path' => public_path('/cert/apiclient_cert.pem'), // XXX: 绝对路径!!!!

'key_path' => public_path('/cert/apiclient_key.pem'), // XXX: 绝对路径!!!!

'notify_url' => 'https://xx.xx/以在下单时单独设置来想覆盖它

];

$this->app = Factory::payment($config);

}

public function money()

{

$time =time();

$withdraw = DB::table('withdraw')->insertGetId([

'user_id' => 1,

'num' => 1,

'created_at' => $time,

'order_code' => $time,

]);

if (!$withdraw) {

dd('shibai');

}

$this->app->transfer->toBalance([

'partner_trade_no' => $time, // 商户订单号,需保持唯一性(只能是字母或者数字,不能包含有符号)

'openid' => 'olQ2H02-a6pMF7yh0raqt7RMVAyo',

'check_name' => 'NO_CHECK', // NO_CHECK:不校验真实姓名, FORCE_CHECK:强校验真实姓名

're_user_name' => '王小帅', // 如果 check_name 设置为FORCE_CHECK,则必填用户真实姓名

'amount' => 1, // 企业付款金额,单位为分

'desc' => 'ceshi', // 企业付款操作说明信息。必填

]);

dd($withdraw);

}

public function result()

{

$partnerTradeNo = DB::table('withdraw')->orderByDesc('id')->value('order_code');

$return = $this->app->transfer->queryBalanceOrder($partnerTradeNo);

dd($return);

}

}

php 微信支付 ca证书,微信企业付款 CA证书出错,请登录微信支付商户平台下载证书...相关推荐

  1. 解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口(原创)

    解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口(原创) 参考文章: (1)解决问题:CA_ERROR证书出错,请登录微信支付商户平台下载证书-企业付款到零钱接口 ...

  2. php 微信支付 ca证书,微信公众号红包接口开发PHP开发 CA证书出错,请登陆微信支付商户平台下载证书...

    微信红包接口调试过程中一直提示"CA证书出错,请登陆微信支付商户平台下载证书",经反复调试,大致解决方法如下: 1.首先确保CA证书的路径是否正确,一定得是绝对路径,因为是PHP开 ...

  3. java 微信转账 ca_error_对接微信红包时:CA证书出错,请登录微信支付商户平台下载证书...

    今天在对接微信支付的微信红包发放时,出现""CA证书出错,请登录微信支付商户平台下载证书"的错误,特此记录一下: 如果你也在对接微信红包,并且你也在这个页面上下载了dem ...

  4. node 微信红包 证书出错,请登录微信支付商户平台下载证书

    按照官方文档写的代码,测试给自己发红包时,提示证书出错,请登录微信支付商户平台下载证书. 我是用的superagent库,错误前的核心代码是: const url = 'https://api.mch ...

  5. java 微信转账 ca_error_C#关于微信红包开发问题:CA证书出错,请登录微信支付商户平台下载证书...

    看你的 MMC 的截图,是"个人", X509Store store = new X509Store(StoreName.My, StoreLocation.LocalMachin ...

  6. php 微信 ca证书出错,CA证书出错,请登录微信支付商户平台下载证书

    senparclsx 14 个回复 • 查看 137 次 • 39天前 magiboy 11 个回复 • 查看 249 次 • 78天前 花看半开丶 9 个回复 • 查看 265 次 • 98天前 花 ...

  7. 微信企业付款 ”错误码:NO_AUTH,错误信息:此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置“报错的处理办法

    提示"错误码:NO_AUTH,错误信息:此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置" 快速解决问题!!! 解说一下这个IP:这个IP是你发起支付的服务器外网I ...

  8. 微信企业付款到零钱出现请提交付款接口调用IP

    最近开通了微信企业付款到零钱产品,相关的支付域名都配置,可以在提交IP时候一直提示 请提交付款接口调用IP 错误,查阅了官网很多资料,有的说要填写出口IP,明明填写的是服务器的IP地址,缺一直提示这个 ...

  9. 此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置

    调用微信企业付款提示"此IP地址不允许调用接口,如有需要请登录微信支付商户平台更改配置". 配置步骤: 1.登录微信商户,进入产品中心,以企业付款到零钱为例,点击产品设置: 2.找 ...

最新文章

  1. rtklib 天线相位中心_基于传输线匹配理论的OAM透射阵天线设计
  2. js创建对象的几种方法
  3. execv shell_shell的exec命令
  4. spark环境搭建(idea版本)
  5. windows7 32升级64位 硬盘安装_LabVIEW 2018(32/64)位 软件安装教程
  6. 在dialog中使用EditText键盘弹不起来的解决方法
  7. 休眠后gpio状态_浅谈Digi XBee模块的休眠模式
  8. unity editor里的undo操作
  9. html ts 播放,vue文件拆分为html + ts + css
  10. oracle 获取多个序列值,一次性获取多个oracle序列值问题
  11. ftp的上传与单文件下载
  12. 计算机组装日记,求微机组装与维护实习日记?
  13. STL之容器deque
  14. KNN算法说明以及sklearn 中 neighbors.KNeighborsClassifier参数说明
  15. yigo2.0定时器集合
  16. wp/wordpress 自定义模板调用函数
  17. Photoshop7.0序列号
  18. Java 性能优化实战工具实践:如何获取代码性能数据?
  19. 瀚云轩玉石系统瀚云轩玉石竞拍系统开发玩法与开发源码分享
  20. Spring In Action 4

热门文章

  1. 计算机制图符号制作,基本流程图的制作-通过在线制图工具绘制
  2. 人工智能大战苹果缺席 保护用户隐私拖慢其步伐
  3. 棋圣高调搬弄名人日本棋圣挟五冠搬弄对手
  4. SpringBoot使用mybatis-autogenerator时,显示Failure to find org.eclipse.m2e:lifecycle-mapping:pom:1.0.0错误
  5. 运维工程师一天的日常都在做什么?
  6. vscode vue es6语法配置检测
  7. 汪延谈王志东离职问题 (转)
  8. 友价实现一键Nofollow(数据库替换)
  9. MinDoc 接口文档在线管理系统
  10. Web of Science 数据库导出记录中各个字段的含义