Просмотр исходного кода

fix(payments-plugin): Don't handle mollie webhook for any state after PaymentSettled (#2657)

Martijn 2 лет назад
Родитель
Сommit
754da02135
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      packages/payments-plugin/src/mollie/mollie.service.ts

+ 2 - 2
packages/payments-plugin/src/mollie/mollie.service.ts

@@ -226,9 +226,9 @@ export class MollieService {
                 `Unable to find order ${mollieOrder.orderNumber}, unable to process Mollie order ${mollieOrder.id}`,
             );
         }
-        if (order.state === 'PaymentSettled') {
+        if (order.state === 'PaymentSettled' || order.state === 'Shipped' || order.state === 'Delivered') {
             Logger.info(
-                `Order ${order.code} is already 'PaymentSettled', no need for handling Mollie status '${mollieOrder.status}'`,
+                `Order ${order.code} is already '${order.state}', no need for handling Mollie status '${mollieOrder.status}'`,
                 loggerCtx,
             );
             return;