Skip to content

Commit 7703e8f

Browse files
committed
Handle canceled state override.
1 parent ec15d1a commit 7703e8f

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Diff for: src/Action/StatusAction.php

+8-1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ public function execute($request)
2626
$model = ArrayObject::ensureArrayObject($request->getModel());
2727

2828
if (false == $code = $model['code-retour']) {
29+
if (false != $code = $model['state_override']) {
30+
if ($code === 'canceled') {
31+
$request->markCanceled();
32+
return;
33+
}
34+
}
35+
2936
$request->markNew();
3037

3138
return;
@@ -44,7 +51,7 @@ public function execute($request)
4451
}
4552

4653
if ($request->isCaptured() && false != $code = $model['state_override']) {
47-
if ($code == 'refunded') {
54+
if ($code === 'refunded') {
4855
$request->markRefunded();
4956
}
5057
}

0 commit comments

Comments
 (0)