fond-of-spryker / canceled-payment
支持客户发起的取消支付
1.1.0
2020-08-25 12:19 UTC
Requires
- php: >=7.2
- spryker-shop/checkout-page: ^2.0.0 || ^3.0.0
- spryker/checkout-extension: ^1.2.0
- spryker/quote: ^1.0.0 || ^2.0.0
Requires (Dev)
- codeception/codeception: <4.1.2
- codeception/mockery-module: ^0.2
- fond-of-codeception/spryker: dev-master
- mikey179/vfsstream: ^1.6
- php-coveralls/php-coveralls: ^2.1
- phpro/grumphp: ^0.14
- phpstan/phpstan: ^0.12.38
- sebastian/phpcpd: ^4.0
- spryker/code-sniffer: ^0.12
This package is auto-updated.
Last update: 2024-08-25 21:23:41 UTC
README
此插件有助于减轻客户在外部结账时取消订单所引发的错误。例如Paypal或3d-secure。目前它包含一个插件,当结账已被确认时,会设置一个错误。
安装
composer require fond-of-spryker/canceled-payment
注册: src/Pyz/Client/Checkout/CheckoutDependencyProvider.php
<?php namespace Pyz\Client\Checkout; use FondOfSpryker\Client\CanceledPayment\Plugin\CheckoutExtension\CheckoutConfirmedPreCheck; use Spryker\Client\Checkout\CheckoutDependencyProvider as SprykerCheckoutDependencyProvider; class CheckoutDependencyProvider extends SprykerCheckoutDependencyProvider { ... /** * @return \Spryker\Client\CheckoutExtension\Dependency\Plugin\CheckoutPreCheckPluginInterface[] */ protected function getCheckoutPreCheckPlugins(): array { return [ new CheckoutConfirmedPreCheck(), ]; } ... }