Question

Just as the title says i have a Magento 2 store. I'm using Stripe as payment gateway. A customer placed an order and i only did the authorization and didn't capture payment. Stripe automatically refunds all authorizations after 7 days of no capture. Now, when i try to Cancel the order i get an error saying "You have not canceled the item.".

In my exception log i see the following: main.CRITICAL: This order has already been refunded in Stripe. To refund from Magento, please refund it offline. {"exception":"[object] (Exception(code: 0): This order has already been refunded in Stripe. To refund from Magento, please refund it offline. at /home/public_html/vendor/stripe/module-payments/Model/PaymentMethod.php:305)"} []

No correct solution

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top