dicr/yii2-liqpay

LiqPay支付库的Yii2版本

安装: 39

依赖: 0

建议者: 0

安全: 0

星标: 0

分支: 0

类型:yii2-extension

3.0.3 2022-01-17 23:32 UTC

This package is auto-updated.

Last update: 2024-09-18 02:34:11 UTC


README

API: https://www.liqpay.ua/documentation/api/aquiring/

模块配置

'modules' => [
    'liqpay' => [
        'class' => dicr\liqpay\LiqPayModule::class,
        'publicKey' => 'ваш_публичный_ключ',
        'privateKey' => 'ваш_приватный ключ',
        // опционально обработчик callback с результатами оплаты
        'checkoutHandler' => static function(dicr\liqpay\CheckoutResponse $response) {
            // сохранение результата оплаты
        }
    ]
];

使用方法

use dicr\liqpay\LiqPayModule;

/** @var LiqPayModule $liqpay получаем модуль */
$liqpay = Yii::$app->getModule('liqpay');

// создаем запрос платежа
$request = $liqpay->checkoutRequest([
    'orderId' => 56894,
    'amount' => 1234.23,
    'description' => 'Оплата заказа №56894'
]);

// переадресуем клиента на страницу оплаты
$request->processClient();