PHPackages                             evondu/alipay-php-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. evondu/alipay-php-sdk

ActiveLibrary

evondu/alipay-php-sdk
=====================

0.1.1(7y ago)029PHP

Since Mar 1Pushed 6y agoCompare

[ Source](https://github.com/EvonDu/alipay-php-sdk)[ Packagist](https://packagist.org/packages/evondu/alipay-php-sdk)[ RSS](/packages/evondu-alipay-php-sdk/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

支付宝支付SDK简化版
===========

[](#支付宝支付sdk简化版)

该项目依据蚂蚁金服的[API接口文档](https://docs.open.alipay.com/api)重构支付宝的PHP-SDK，项目剥离原本官方SDK带的PHP框架和众多沉余代码，可以在项目中利用Composer简单的引入和使用，并适用于现在的各大PHP框架。

安装方法
====

[](#安装方法)

`$ composer require evondu/alipay-php-sdk`

简单示例
====

[](#简单示例)

这里以网页支付为例，只用必填参数做调用（选填参数请参考[官方文档](https://docs.open.alipay.com/api_1/alipay.trade.page.pay)）

```
//引入Composer自动加载(例如YII等PHP框架则不需要，因为框架本身已经引入)
require './vendor/autoload.php';
//引入类名空间
use evondu\alipay\AlipayClient;
// 初始化客户端
$client = new AlipayClient([
    'app_id' => "2017051207218***",                             //应用ID
    'merchant_private_key' => "***",                            //应用私钥
    'alipay_public_key' => "***",                               //支付宝公钥
    'gatewayUrl' => "https://openapi.alipay.com/gateway.do",    //沙盒环境时使用，正式环境去掉即可
]);
// 调用接口:alipay.trade.page.pay
$client->trade->payPage([
    "out_trade_no"  => time(),
    "total_amount"  => "0.01",
    "subject"       => "标题",
    "body"          => "支付内容",
],"支付通知地址(notify_url)","支付返回地址(return_url)");

```

API
===

[](#api)

### 手机网站支付接口（alipay.trade.wap.pay）

[](#手机网站支付接口alipaytradewappay)

```
$client->trade->payWap([
    "out_trade_no"  => time(),
    "total_amount"  => "0.01",
    "subject"       => "标题",
    "body"          => "支付内容",
],"支付通知地址(notify_url)","支付返回地址(return_url)");

```

### 统一收单线下交易预创建（alipay.trade.precreate）

[](#统一收单线下交易预创建alipaytradeprecreate)

```
$data = $client->trade->precreate([
    "out_trade_no"  => time(),
    "total_amount"  => "0.01",
    "subject"       => "标题",
    "body"          => "支付内容",
],"支付通知地址(notify_url)");

```

### 统一收单线下交易查询（alipay.trade.query）

[](#统一收单线下交易查询alipaytradequery)

```
$data = $client->trade->query([
    "out_trade_no"  => "1234567",
]);

```

### 统一收单交易关闭接口（alipay.trade.close）

[](#统一收单交易关闭接口alipaytradeclose)

```
$data = $client->trade->close([
    "out_trade_no"  => "1234567",
]);

```

### 统一收单交易撤销接口（alipay.trade.cancel）

[](#统一收单交易撤销接口alipaytradecancel)

```
$data = $client->trade->cancel([
    "out_trade_no"  => "1234567",
]);

```

### 统一收单交易退款接口（alipay.trade.refund）

[](#统一收单交易退款接口alipaytraderefund)

```
$data = $client->trade->refund([
    "out_trade_no"  => "1234567",
    "refund_amount" => 0.01
]);

```

### 统一收单交易退款查询（alipay.trade.fastpay.refund.query）

[](#统一收单交易退款查询alipaytradefastpayrefundquery)

```
$data = $client->trade->refundQuery([
    "out_trade_no"  => "1234567",
    "out_request_no" => "1234567"
]);

```

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~31 days

Total

2

Last Release

2597d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/bfc78ed4e60da9a8edecf6b9bad9a193781b472a77aa2c5f84ee296ffc681e07?d=identicon)[EvonDu](/maintainers/EvonDu)

---

Top Contributors

[![EvonDu](https://avatars.githubusercontent.com/u/26706325?v=4)](https://github.com/EvonDu "EvonDu (26 commits)")

### Embed Badge

![Health badge](/badges/evondu-alipay-php-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/evondu-alipay-php-sdk/health.svg)](https://phpackages.com/packages/evondu-alipay-php-sdk)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
