mamadali/yii2-zarinpal-v4

针对 Yii2 的在线 Zarinpal 支付扩展

安装: 711

依赖: 0

建议: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

v1.0.1 2021-09-20 18:26 UTC

This package is auto-updated.

Last update: 2024-09-18 08:51:14 UTC


README

Zarinpal Payment 最新稳定版本 总下载量

================ 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);