iamtartan / epayment
适用于laravel应用的伊朗所有支付网关处理器
v2.0.0
2017-05-01 13:06 UTC
Requires
- php: >=5.4.0
- illuminate/support: 5.x.x
This package is auto-updated.
Last update: 2024-09-20 10:59:51 UTC
README
伊朗所有支付网关处理器
安装
1.通过composer安装
composer require keraken/epayment:"dev-master"
2.将以下内容添加到您的应用服务提供者中
Tartan\Epayment\EpaymentServiceProvider::class,
3.将以下内容添加到您的别名中
'Epayment' => Tartan\Epayment\Facades\Epayment::class,
4.发布包资源和配置
php artisan vendor:publish
-
准备您的数据库(Eloquent)模型以集成epayment
- 您的交易/发票(Eloquent)模型必须实现
namespace App\Model; use Tartan\Epayment\Transaction; class Transaction extends Model implements TransactionInterface { public function setReferenceId($referenceId, $save = true){} public function checkForRequestToken(){} public function checkForVerify(){} public function checkForInquiry(){} public function checkForReverse(){} public function checkForAfterVerify(){} public function setCardNumber($cardNumber){} public function setVerified(){} public function setAfterVerified(){} public function setSuccessful($flag){} public function setReversed(){} public function getAmount(){} public function setPaidAt($time = 'now'){} public function setExtra($key, $value, $save = false){} }