Cédric Krier
3b16f5f6db
Ensure to refund Shopify order only once
...
There are no guarantee from Shopify that the fulfillableQuantity will be
updated just after the refund creation but the sale may be re-processed via the
Shopify webhooks just after the refund.
To avoid to refund multiple times, we need to keep track that the refund was
already be made.
Closes #14776
2026-04-16 11:11:01 +02:00
..
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 10:32:39 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-05-07 18:22:46 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-23 16:51:09 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-14 15:05:19 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-23 13:36:23 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-16 11:11:01 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00
2026-04-20 21:23:36 +02:00