Bläddra i källkod

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

Martijn 1 år sedan
förälder
incheckning
754da02135
1 ändrade filer med 2 tillägg och 2 borttagningar
  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;