From 3e432ea1bfdb535c5a47437c7129a5a42fb42c5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jib=C3=A9=20Barth?= Date: Wed, 4 Mar 2026 16:21:58 +0100 Subject: [PATCH] PPSYL-177 - handle canceled by oney status --- src/Command/Handler/NotifyPaymentRequestHandler.php | 2 +- src/Command/Handler/StatusPaymentRequestHandler.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Command/Handler/NotifyPaymentRequestHandler.php b/src/Command/Handler/NotifyPaymentRequestHandler.php index b510bdc4..c0a139dc 100644 --- a/src/Command/Handler/NotifyPaymentRequestHandler.php +++ b/src/Command/Handler/NotifyPaymentRequestHandler.php @@ -70,7 +70,7 @@ public function __invoke(NotifyPaymentRequest $notifyPaymentRequest): void private function updatePaymentState(PaymentInterface $payment): void { match ($payment->getDetails()['status'] ?? '') { - PayPlugApiClientInterface::STATUS_ABORTED, PayPlugApiClientInterface::STATUS_CANCELED => $this->stateMachine + PayPlugApiClientInterface::STATUS_ABORTED, PayPlugApiClientInterface::STATUS_CANCELED, PayPlugApiClientInterface::STATUS_CANCELED_BY_ONEY => $this->stateMachine ->apply($payment, PaymentTransitions::GRAPH, PaymentTransitions::TRANSITION_CANCEL), PayPlugApiClientInterface::STATUS_AUTHORIZED => $this->stateMachine ->apply($payment, PaymentTransitions::GRAPH, PaymentTransitions::TRANSITION_AUTHORIZE), diff --git a/src/Command/Handler/StatusPaymentRequestHandler.php b/src/Command/Handler/StatusPaymentRequestHandler.php index 2515ed95..6563d281 100644 --- a/src/Command/Handler/StatusPaymentRequestHandler.php +++ b/src/Command/Handler/StatusPaymentRequestHandler.php @@ -95,7 +95,7 @@ private function handleForcedStatus( private function updatePaymentState(PaymentInterface $payment): void { match ($payment->getDetails()['status'] ?? '') { - PayPlugApiClientInterface::STATUS_ABORTED, PayPlugApiClientInterface::STATUS_CANCELED => $this->stateMachine + PayPlugApiClientInterface::STATUS_ABORTED, PayPlugApiClientInterface::STATUS_CANCELED, PayPlugApiClientInterface::STATUS_CANCELED_BY_ONEY => $this->stateMachine ->apply($payment, PaymentTransitions::GRAPH, PaymentTransitions::TRANSITION_CANCEL), PayPlugApiClientInterface::STATUS_AUTHORIZED => $this->stateMachine ->apply($payment, PaymentTransitions::GRAPH, PaymentTransitions::TRANSITION_AUTHORIZE),