sparkosis/laravelmercanet

dev-master 2020-09-02 18:54 UTC

This package is not auto-updated.

Last update: 2024-09-27 12:35:53 UTC


README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

这里应该放置您的描述。限制为一两段话。考虑添加一个小的示例。

安装

您可以通过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)。请参阅 许可证文件 获取更多信息。