sparkosis / laravelmercanet
dev-master
2020-09-02 18:54 UTC
Requires
- php: ^7.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- orchestra/testbench: ^5.0
- phpunit/phpunit: ^9.0
- psalm/plugin-laravel: ^1.2
- vimeo/psalm: ^3.11
This package is not auto-updated.
Last update: 2024-09-27 12:35:53 UTC
README
这里应该放置您的描述。限制为一两段话。考虑添加一个小的示例。
安装
您可以通过composer安装此包
composer require sparkosis/laravel-mercanet
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Sparkosis\LaravelMercanet\LaravelMercanetServiceProvider" --tag="config"
这是发布配置文件的内容
return [
"merchantId" => "211000021310001",
"isProd" => false,
"keyVersion" => 1,
"secretKey" => 'S9i8qClCnb2CZU3y3Vn0toIOgz3z_aBi79akR30vM9o',
"returnRoute" => 'mercanet.normalReturn',
];
使用方法
发送支付
$transaction = new Sparkosis\LaravelMercanet\LaravelMercanet();
$transaction->process("trans-001", 5000); //TransactionReference and amount in cents
检查支付
$checkShaIsOk = \Sparkosis\LaravelMercanet\LaravelMercanet::checkSha($request->input("Seal"), $request->input("Data"));
测试
composer test
变更日志
请参阅 CHANGELOG 获取最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 freek@spatie.be 联系,而不是使用问题跟踪器。
致谢
许可证
MIT许可证(MIT)。请参阅 许可证文件 获取更多信息。