mamadali / yii2-zarinpal-v4
针对 Yii2 的在线 Zarinpal 支付扩展
v1.0.1
2021-09-20 18:26 UTC
Requires
This package is auto-updated.
Last update: 2024-09-18 08:51:14 UTC
README
================ Zarinpal 支付扩展 for Yii2
安装
最佳安装方法是使用 composer.
执行以下命令
composer require mamadali/yii2-zarinpal-v4 "*"
或者将以下代码
"mamadali/yii2-zarinpal-v4": "*"
添加到 composer.json
文件的 require 部分。
使用
将以下代码添加到项目配置文件的 components 部分
'zarinpal' => [ 'class' => 'mamadali\zarinpal\Zarinpal', 'merchant_id' => مرچنت کد دریافتی از زرین پال, 'callback_url' => آدرس صفحه بازگشت کاربر از درگاه, 'testing' => true, // اگر درحال تست درگاه هستید true در غیر اینصورت این قسمت را کامنت کنید ],
技术文档在以下地址 https://docs.zarinpal.com/paymentGateway
发送支付请求
$zarinpal = Yii::$app->zarinpal; $result = $zarinpal->request($amount, $description, $mobile, $email, $card_pan, $additional_params);
将用户重定向到支付页面
$this->redirect($zarinpal->redirectUrl);
在用户返回后验证支付
$zarinpal = Yii::$app->zarinpal; $result = $zarinpal->verify($amount, $authority);