第三方支付 SDK

PaySDK 是 PHP 集成支付 SDK ,集成了支付宝、微信支付的支付接口和其它相关接口的操作。可以轻松嵌入支持 PHP >= 5.4 的任何系统中,2.0 版现已支持 Swoole 协程环境。

支持的支付接口

支付宝即时到账-电脑网站支付(老)

即时到账-手机网站支付(老)

当面付

手机网站支付

电脑网站支付

APP支付服务端

单笔转账到支付宝账户

海外支付(电脑网站、手机网站、APP、扫码)

海关报关

其它辅助交易接口(退款、查询等)

微信支付刷卡支付

公众号支付

扫码支付

APP支付

H5支付

小程序支付

企业付款到零钱

企业付款到银行卡

海外支付(刷卡、公众号、扫码、APP)

海关报关

其它辅助交易接口(退款、查询等)

安装

在您的composer.json中加入配置:{

"require": {

"yurunsoft/pay-sdk": "~2.1"

}

}

然后执行composer update命令。

Swoole 协程环境支持

在 WorkerStart 事件中加入:\Yurun\Util\YurunHttp::setDefaultHandler('Yurun\Util\YurunHttp\Handler\Swoole');

在支付、退款异步通知中,需要赋值 Swoole 的 Request 和 Response 对象,或者遵循 PSR-7 标准的对象即可。

imi 框架中使用

imi 是基于 PHP Swoole 的高性能协程应用开发框架,它支持 HttpApi、WebSocket、TCP、UDP、MQTT 服务的开发。

在 Swoole 的加持下,相比 php-fpm 请求响应能力,I/O密集型场景处理能力,有着本质上的提升。

imi 框架拥有丰富的功能组件,可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。可以使企业 IT 研发团队的效率大大提升,更加专注于开发创新产品。/**

* 这是一个在控制器中的动作方法

* @Action

*/

public function test()

{

$payNotify = new class extends \Yurun\PaySDK\Weixin\Notify\Pay

{

/**

* 后续执行操作

* @return void

*/

protected function __exec()

{

}

};

$context = RequestContext::getContext();

// 下面两行很关键

$payNotify->swooleRequest = $context['request'];

$payNotify->swooleResponse = $context['response'];

$sdk->notify($payNotify);

// 这句话必须填写

return $payNotify->swooleResponse;

}

php第三方支付sdk,第三方支付 SDK相关推荐

  1. android微信第三方支付,Android第三方sdk加入App微信支付解决方案

    问题引入 Android的微信支付申请的时候需要应用的包名和应用签名,如果开发过程中这两项和申请的不一致,是调不起来微信支付的.对于一般的应用来说,包名和签名比较好解决,因为一个应用就是一个签名和一个 ...

  2. 金融第三方网银在线支付通道及支付通道被攻击的解决方案

    银行卡在线支付 银行卡在线支付网关是网银在线推出的基于银行卡在线支付的第三方电子支付系统,通过整合各家银行的支付接口,支持国内银行借记卡和信用卡的在线支付,致力于为国内外从事电子商务的企业或个人提供安 ...

  3. P2P平台选择网关支付、第三方托管、第三方+银行联合托管有什么区别?

    ▍PMCAFF产品经理社区的咖友提问:互联网金融领域现在有哪些主流的商业模式? ● ● ● ▍  Lily  北京烤鸭 产品经理 一.先来说下资金托管 先看看百度上"资产托管"词条 ...

  4. 企业级php第三方支付平台,ThinkPHP新版企业级php第三方api第四方支付平台程序源码商业版 带接口文件等 某宝售价3000元...

    本帖最后由 商业源码网 于 2017-12-21 11:23 编辑7 h$ `. `, C  u0 R3 R+ y$ z! ] ' q( D' D$ s( Y 源码说明:) G: y; R# G0 ` ...

  5. 微信、企业微信、支付窗、微博SDK 四合一,JeeWx-api 1.2.2 版本发布!

    JeeWx-API 1.2.2 版本发布,微信.企业微信.支付窗.微博SDK四合一 JEEWX-API 是第一款JAVA版微信极速SDK,同时集成企业微信SDK,支付窗SDK,微博SDK,可以快速的基 ...

  6. 微信小程序服务器支付sdk,微信小程序之支付后如何调用SDK的异步通知

    微信小程序之支付后如何调用SDK的异步通知 发布时间:2021-07-05 10:47:33 来源:亿速云 阅读:57 作者:小新 这篇文章主要介绍微信小程序之支付后如何调用SDK的异步通知,文中介绍 ...

  7. 从支付宝SDK的支付流程理解什么是公钥和私钥,什么是加密和数字签名

    2019独角兽企业重金招聘Python工程师标准>>> 名词解释 什么是公钥和私钥 首先要明白公钥和私钥只是一个相对概念,就是说我们不能单纯的去称呼一对密钥中的一个为公钥,另一个为私 ...

  8. 笔记:利用易宝第三方支付实现简单支付的功能

    1. 易宝支付 1.1. 易宝介绍 2005年4月7日,北京通融通资讯技术有限公司正式推出易宝支付电子支付平台.易宝支付是国内领先的第三方电子支付服务提供商,创新推出集成了互联网.手机.电话的综合性电 ...

  9. 第三方支付(微信支付)支付流程分析

    日常我们都会经常用到移动支付,很多APP会选择调用第三方支付作为支付方式,或者是用户使用移动支付应用,如微信支付或者支付宝支付. 今天说说微信支付 支付流程看起来挺简单,打开微信,扫一扫/APP调用微 ...

  10. 微信支付调用第三方系统无返回值的问题

    作者 黄昭 推荐理由 对实际项目遇到问题的总结,以及解决方法,而且如何未来对接微信可能会有借鉴意义 某系统有个水电充值的功能,通过充值页面充值了一笔金额,系统后台根据订单等一些关键信息校验微信服务器的 ...

最新文章

  1. MPB:林科院袁志林组-​栎类外生菌根形态学特征描述
  2. python compile正则_Python 正则表达式:compile,match
  3. Codeforces Round #260 (Div. 1) C. Civilization(dfs+并查集)
  4. Centos5.5安装使用Xen
  5. json字符串中key值下划线命名转换为驼峰命名
  6. Kubernetes NodePort vs Loadbalancer vs Ingress 在生成中如何选择?
  7. Effective_STL 学习笔记(四十四) 尽量使用成员函数代替同名的算法
  8. 2008-10-13 XEIM 2.0 beta 准时发布
  9. ICP算法与Kdtree
  10. java8 foreach 伟参_【java8】为java8的foreach正名
  11. POJ 3734 Blocks (线性递推)
  12. Retrofit2设置返回类型是字符串(String)类型
  13. 传微软PK谷歌 将于2014年推出智能眼镜
  14. 18款表白源码,搭建网站必备,总有一款适合你
  15. CCF [201703-1] 分蛋糕(C++)
  16. 游戏原画教程:角色设计中的几个基本图形的用法
  17. 多传感器融合方式分析
  18. 使用gb2312乱码,utf-8正常
  19. 免费文案生成器-免费文案改写神器
  20. 2019数学建模国赛总结

热门文章

  1. 天宫初级认证答案_百度初级认证考试题(附答案)
  2. Android, App常用图标尺寸规范
  3. Stolz定理及其在求极限上的应用
  4. 7-7 词典 (15 分)
  5. Java项目中常见的文件夹名称
  6. ESP8266自动下载电路分析
  7. 春节假期,把“电影院”搬回家,泰捷WEBOX T1S 投影仪全面评测
  8. 常用输入法快速输入自定义格式的时间和日期(搜狗/QQ/手心/微软拼音)
  9. excel VBA 编程,数据处理,并画图,详细代码,加解释
  10. php 微商城 开源,RF 微商城一款免费开源的基础销售功能的微商城正式发布