corneltek / esunacq
EsunBank ACQ支付API
1.0.0
2016-05-11 03:43 UTC
Requires
- php: >=5.4.0
- corneltek/curlkit: ^1.0
This package is auto-updated.
Last update: 2024-08-29 04:31:04 UTC
README
这个支付库不与框架、模型或数据库连接紧密耦合,您可以使用这个库来构建表单或单独验证响应。
安装
composer require corneltek/esunacq
用法
有关配置变量,请查看Esunbank的文档。
AuthRequestBuilder
use EsunBank\ACQ\AuthRequestBuilder; use EsunBank\ACQ\TxnType; $builder = new AuthRequestBuilder('MAC KEY', [ 'MID' => '...', 'CID' => '...', 'U' => '/path/to/response', ]); $formFields = $builder->formFields('ORDER' . time(), 200, TxnType::INSTALLMENT, $ic = '...', $bpf = '...');
AuthResponseVerifier
use EsunBank\ACQ\AuthResponseVerifier; $verifier = new AuthResponseVerifier('MAC KEY', [ 'MID' => '...', ]); $this->assertTrue($verifier->verify($_REQUEST));
更多信息请参阅examples
目录。