mirror of
https://github.com/woocommerce/woocommerce-paypal-payments.git
synced 2025-09-05 08:59:14 +08:00
Handle INSTRUMENT_DECLINED response in WC_Gateway - PCP-37
This commit is contained in:
parent
6378287962
commit
55dcc8b88e
3 changed files with 40 additions and 9 deletions
|
@ -29,13 +29,15 @@ return [
|
|||
$authorizedPayments = $container->get('wcgateway.processor.authorized-payments');
|
||||
$notice = $container->get('wcgateway.notice.authorize-order-action');
|
||||
$settings = $container->get('wcgateway.settings');
|
||||
$sessionHandler = $container->get('session.handler');
|
||||
|
||||
return new PayPalGateway(
|
||||
$settingsRenderer,
|
||||
$orderProcessor,
|
||||
$authorizedPayments,
|
||||
$notice,
|
||||
$settings
|
||||
$settings,
|
||||
$sessionHandler
|
||||
);
|
||||
},
|
||||
'wcgateway.credit-card-gateway' => static function (ContainerInterface $container): CreditCardGateway {
|
||||
|
@ -45,13 +47,15 @@ return [
|
|||
$notice = $container->get('wcgateway.notice.authorize-order-action');
|
||||
$settings = $container->get('wcgateway.settings');
|
||||
$moduleUrl = $container->get('wcgateway.url');
|
||||
$sessionHandler = $container->get('session.handler');
|
||||
return new CreditCardGateway(
|
||||
$settingsRenderer,
|
||||
$orderProcessor,
|
||||
$authorizedPayments,
|
||||
$notice,
|
||||
$settings,
|
||||
$moduleUrl
|
||||
$moduleUrl,
|
||||
$sessionHandler
|
||||
);
|
||||
},
|
||||
'wcgateway.disabler' => static function (ContainerInterface $container): DisableGateways {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue