PHPackages                             juju/alipay - 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. [Payment Processing](/categories/payments)
4. /
5. juju/alipay

ActiveYii2-extension[Payment Processing](/categories/payments)

juju/alipay
===========

Yii2 Alipay

1.001(9y ago)07MITPHPPHP &gt;=5.4.0

Since Aug 15Pushed 9y ago1 watchersCompare

[ Source](https://github.com/juju031/yii2_alipay)[ Packagist](https://packagist.org/packages/juju/alipay)[ RSS](/packages/juju-alipay/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (3)Dependencies (1)Versions (5)Used By (0)

生成支付宝
-----

[](#生成支付宝)

\##配置项

```
params.php中添加
'alipayPartner' => '208841100000',
'alipaySellerEmail' => '123123@sdf.com',
'alipayKey' => 'kq1lqfa599ifsdfsdfsdf4845p2sknjzh',

```

\##安装

```
composer require "juju/alipay:1.0"

"juju/alipay": "~1.0.0"

```

\##控制器顶部

```
use use \juju\alipay\AlipayConfig;
use \juju\alipay\AlipaySubmit;

```

\##控制器调用(生成支付)

```
$alipayConfig = (new AlipayConfig())->getAlipayConfig();
$alipaySubmit = new AlipaySubmit($alipayConfig);

//服务器异步通知页面路径
$notify_url = Yii::$app->urlManager->createAbsoluteUrl(['pay/alipay/notify']);
$return_url = Yii::$app->urlManager->createAbsoluteUrl(['pay/alipay/return']);
$show_url   = Yii::$app->urlManager->createAbsoluteUrl(['goods/id/111']);
//需http://格式的完整路径，不允许加?id=123这类自定义参数

$out_trade_no = time();
$subject = '测试支付宝';
$body = '支付描述';
$total_fee = 0.01;

$parameter = array(
    "service"           => "create_direct_pay_by_user",
    "partner"           => trim($alipayConfig['partner']),
    "payment_type"      => 1,
    "notify_url"        => $notify_url,
    "return_url"        => $return_url,
    "seller_email"      => trim($alipayConfig['seller_email']),
    "out_trade_no"      => $out_trade_no,
    "subject"           => $subject,
    "total_fee"         => $total_fee,
    "body"              => $body,
    "show_url"          => $show_url,
    "anti_phishing_key" => '',
    "exter_invoke_ip"   => Yii::$app->request->userIP,
    "_input_charset"    => trim(strtolower($alipayConfig['input_charset']))
);

$html_text = $alipaySubmit->buildRequestForm($parameter,"post", "确认");
echo $html_text;
exit();

```

验证支付
----

[](#验证支付)

\##控制器顶部

```
未完成
$alipayConfig = (new AlipayConfig())->getAlipayConfig();
$notify = new AlipayNotify($alipayConfig);
if ($notify->verifyNotify()) {
	return "success";
}else{
	return "false";
}

```

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity61

Established project with proven stability

 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 ~0 days

Total

4

Last Release

3606d ago

Major Versions

0.0.1 → 1.0.02016-08-15

### Community

Maintainers

![](https://www.gravatar.com/avatar/4664c19bdace38e7bebaf8efa88fa6fd2d0f26367701713a9ccd8090a905aa4e?d=identicon)[juju](/maintainers/juju)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/juju-alipay/health.svg)

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

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M2.9k](/packages/craftcms-cms)[guanguans/yii-pay

适配于 Yii 的 alipay 和 wechat 的支付扩展包

515.8k](/packages/guanguans-yii-pay)[hscstudio/yii2-cart

Yii2 extension that adds shopping cart functions

242.1k](/packages/hscstudio-yii2-cart)

PHPackages © 2026

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