johndoejdg/robokassa
最新稳定版本:v1.0.0-beta3
Composer 安装命令:
composer require johndoejdg/robokassa
包简介
PHP library for Robokassa payment system
关键字:
README 文档
README
Installation
Install this package through Composer. To your composer.json file, add:
{ "require": { "johndoejdg/robokassa": "dev-master" } }
Examples
Create payment:
$payment = new \Idma\Robokassa\Payment( 'john_doe', 'password1', 'password2', true ); $payment ->setInvoiceId($order->id) ->setSum($order->amount) ->setDescription('Payment for some goods'); // redirect to payment url $user->redirect($payment->getPaymentUrl());
Check payment result:
// somewere in result url handler... ... $payment = new \Idma\Robokassa\Payment( 'john_doe', 'password1', 'password2', true ); if ($payment->validateResult($_GET) { $order = Orders::find($payment->getInvoiceId()); if ($payment->getSum() == $order->sum) { } // send answer echo $payment->getSuccessAnswer(); // "OK1254487\n" } ...
Check payment on Success page:
... $payment = new \Idma\Robokassa\Payment( 'john_doe', 'password1', 'password2', true ); if ($payment->validateSuccess($_GET) { $order = Orders::find($payment->getInvoiceId()); if ($payment->getSum() == $order->sum) { // payment is valid } } ...
统计信息
- 总下载量: 22
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2015-09-23