grigorieff / yii2-yandex-money
为您的Web应用程序集成Yandex Money的Yii2组件
dev-master
2015-06-22 12:53 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-28 16:56:59 UTC
README
安装
安装此扩展的首选方法是通过 composer。
可以运行
php composer.phar require --prefer-dist grigorieff/yii2-yandex-money "*"
或者添加
"grigorieff/yii2-yandex-money": "*"
到您的 composer.json 的 require 部分。
配置
添加到您的应用配置
'components' => [ ......... 'ym' => [ 'class' => 'grigorieff\ym\YMComponent', 'client_id' => '......', 'code' => '......', 'redirect_uri' => '......', 'client_secret' => '......' ], ......... ];
使用方法
$ym = Yii::$app->ym; // get account info $accountInfo = $ym->accountInfo(); ....... // get operation history with last 3 records $operationHistory = $ym->->operationHistory(array("records"=>3)); ...... // make request payment $requestPayment = $ym->requestPayment([ "pattern_id" => "p2p", "to" => $money_wallet, "amount_due" => $amount_due, "comment" => $comment, "message" => $message, "label" => $label, ]); ...... // call process payment to finish payment $processPayment = $ym->processPayment(array( "request_id" => $request_payment->request_id, )); ......
许可证
MIT
需求
此Yii2组件需要 Yandex Money SDK