pixwell-dev / laravel-adyen-checkoutapi
adyen checkout api
0.2.2
2017-10-13 09:35 UTC
Requires
- php: ^7.1
- kitetail/zttp: ^0.1.0
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is not auto-updated.
Last update: 2024-09-29 04:42:57 UTC
README
这是Adyen Checkout api的Laravel桥接器。[链接](https://docs.adyen.com/developers/in-app-integration/checkout-api-reference)。仅支持两种方法setup
和verify
。在verify
调用后进行额外价格检查,支持使用redis。
安装
您可以通过composer安装此包
composer require pixwell-dev/laravel-adyen-checkoutapi
使用方法
设置方法
$setupRequest = (new SetupRequest('client_sdk_token', 'channel')) ->setAmount($request->amount); $response = app(AdyenCheckoutApi::class)->setup($setupRequest);
其他方法
setShopperReference('')
:内部购物者参考。setCountryCode('')
:有效的值是ISO 2位字符的国家代码。setShopperLocale('')
:购物者语言:例如:nl_NL或en_GB。setReturnUrl('')
:在使用重定向支付方式时,将打开的URL/app。setReference('')
:您提供的唯一参考,将用于更新支付,如退款。setSessionValidity(OneSignalButton $button)
:支付截止日期;支付必须在指定的时间内处理:[格式](https://www.w3.org/TR/NOTE-datetime);
验证方法
$response = app(AdyenCheckoutApi::class)->verify($payload, $price);
变更日志
请参阅[变更日志](https://github.com/pixwell-dev/laravel-adyen-checkoutapi/blob/HEAD/CHANGELOG.md)了解最近更改的更多信息。
测试
composer test
贡献
请参阅[贡献指南](https://github.com/pixwell-dev/laravel-adyen-checkoutapi/blob/HEAD/CONTRIBUTING.md)以获取详细信息。
安全
如果您发现任何安全问题,请通过电子邮件developer@pixwell.sk联系,而不是使用问题跟踪器。
鸣谢
许可
MIT许可(MIT)。请参阅[许可文件](https://github.com/pixwell-dev/laravel-adyen-checkoutapi/blob/HEAD/LICENSE.md)以获取更多信息。