tenbulls/yii2-authorizenet
Composer 安装命令:
composer require tenbulls/yii2-authorizenet
包简介
YII2 Authorizenet Gateway Extension
README 文档
README
YII2 Authorizenet Payment Gateway Extension
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist tenbulls/yii2-authorizenet "dev-master"
or add
"tenbulls/yii2-authorizenet": "dev-master"
to the require section of your composer.json file.
How to call?
You just have to include any of the class in your code before using it and other code you can use exactly the same as authorizenet PHP SDK.
use AuthorizeNetAIM;
use AuthorizeNetARB;
use AuthorizeNetCIM;
use AuthorizeNetCP;
use AuthorizeNetDPM;
use AuthorizeNetSIM;
use AuthorizeNetSOAP;
use AuthorizeNetTD;
Usage Examples
Once the extension is installed, simply use it in your code by :
use AuthorizeNetAIM; define("AUTHORIZENET_API_LOGIN_ID", "YOURLOGIN"); define("AUTHORIZENET_TRANSACTION_KEY", "YOURKEY"); define("AUTHORIZENET_SANDBOX", true); $sale = new AuthorizeNetAIM; $sale->amount = "5.99"; $sale->card_num = '4111111111111111'; $sale->exp_date = '0418'; $response = $sale->authorizeAndCapture(); if ($response->approved) { echo "Success! Transaction ID:" . $response->transaction_id; } else { echo "ERROR:" . $response->error_message; }
For more examples visit https://github.com/AuthorizeNet/sdk-php
License
yii2-authorizenet is released under the BSD 3-Clause License. See the bundled LICENSE.md for details.
统计信息
- 总下载量: 540
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-2-Clause
- 更新时间: 2015-03-23