Download the PHP package zoujingli/pay-php-sdk without Composer

On this page you can find all versions of the php package zoujingli/pay-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package pay-php-sdk

pay-php-sdk

PHP支付SDK(微信支付 + 支付宝支付)

Latest Stable Version Total Downloads Latest Unstable Version License

感谢大家对此项目的支持,目前 WeChatDeveloer 已经完全可以替代它,此项目已经停止更新。有需要做 微信支付、支付宝支付、微信服务号管理、微信小程序管理、微信开放平台 开发的朋友可以转移到 WeChatDeveloer ,谢谢。

WeChatDeveloer 代码地址

欢迎Star,欢迎Fork

项目设计及部分源码参考于 yansongda/pay,在此特别感谢!

特点

声明

若对您有帮助,可以赞助支持下作者哦!

环境

配置

架构

由于各支付网关参差不齐,所以我们抽象了两个方法 driver()gateway()

两个方法的作用如下:

driver() : 确定支付平台,如 alipay,wechat;
gateway(): 确定支付网关,如 app,pos,scan,transfer,wap,...

具体实现可以查看源代码。

1、支付宝

SDK 中对应的 driver 和 gateway 如下表所示:

driver gateway 描述
alipay web 电脑支付
alipay wap 手机网站支付
alipay app APP 支付
alipay pos 刷卡支付
alipay scan 扫码支付
alipay bill 电子账单
alipay transfer   帐户转账(可用于平台用户提现)

2、微信

SDK 中对应的 driver 和 gateway 如下表所示:

driver gateway 描述
wechat mp 公众号支付
wechat miniapp 小程序支付
wechat wap H5 支付(不支持沙箱模式)
wechat scan 扫码支付
wechat pos 刷卡支付
wechat app APP 支付
wechat bill 电子账单
wechat transfer 企业付款到零钱(可用于平台用户提现)
wechat bank 企业付款到银行卡(可用于平台用户提现)

操作

所有网关均支持以下方法

实例

通知

支付宝

微信

安装


All versions of pay-php-sdk with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.3
ext-curl Version *
ext-openssl Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package zoujingli/pay-php-sdk contains the following files

Loading the files please wait ....