imcorleone / laravel-first-data
该软件包最新版本(dev-master)没有可用的许可信息。
Laravel 4 首数据包装器
dev-master
2014-12-20 00:52 UTC
Requires
- illuminate/support: 4.2.*
- vinceg/firstdataapi: dev-master
This package is not auto-updated.
Last update: 2024-09-24 04:06:56 UTC
README
#LARAVEL FIRST DATA ##概览 此项目是为一个需要经常进行First Data处理的Laravel应用程序创建的侧项目。
##安装 要安装此软件包,您必须在composer.json
中包含以下内容:
"imcorleone/laravel-first-data": "dev-master"
###Laravel 4集成
在CLI
中运行以下命令:
php artisan config:publish imcorleone/laravel-first-data
//location: app.php 'aliases' => array( ... 'FirstData' => 'Imcorleone\LaravelFirstData\Facades\Facade' ... ), 'providers' => array( ... 'Imcorleone\LaravelFirstData\LaravelFirstDataServiceProvider' ... )
##配置
return [ /** * DEMO FLAG / * ------------ * Used to flag if the system is to use a demo entry point for * First Data */ 'demo' => true, /** * API KEY / * --------- * */ 'API_KEY' => 'YOUR API KEY HERE', /** * API LOGIN / * ----------- * */ 'API_LOGIN' => 'YOUR API LOGIN' ];
##功能 到编写此文档和提交时为止,API可以处理两个功能
- 预认证
- 购买
###认证
$firstData = App::make('firstdata'); $firstData->auth($cardDetails); //returns true or false
First Data 预认证会向First Data入口点发送一个零美元价值的
请求
###购买 参数
卡详情
- 请参阅卡详情列表交易号
- 交易的参考号码金额
- 使用卡片购买的数量
$firstData = App::make('firstdata'); $firstData->auth($cardDetails, $transNumber, $amount);
###卡详情列表
类型
- 信用卡类型号码
- 信用卡号码姓名
- 信用卡持卡人姓名到期日
- 信用卡到期日邮编
- 信用卡地址邮编CVV
- 信用卡验证值地址
- 信用卡持卡人地址
###致谢 https://github.com/VinceG/php-first-data-api ###许可协议 MIT许可协议(MIT)
版权所有 (c) 2013 - Vincent Gabriel
任何获得此软件及其相关文档副本("软件")的人,都可以免费使用软件,不受任何限制,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论此类索赔、损害或其他责任是由于合同、侵权或其他方式引起的,以及与软件或其使用或其他处置有关。