• Resolved calvincrave

    (@calvincrave)


    Hello,

    I issued a partial refund through the order page, with the “Refund $X.XX via Braintree” button. It went through fine, but then I refreshed the order page and a second duplicate refund appeared.

    It has a unique “Refund #” and the “Reason for refund” field is “Data Synchronization from Braintree”. On the order notes, however, it shows that the refund Transaction ID is the same as the original refund. On Braintree, it looks like only the original refund went through, not the second one.

    Did only the 1 refund go through, since the transaction ID is the same? Is the duplicate refund in WooCommerce just an artifact of me refreshing the page and is it safe to delete (WooCommerce still thinks 2 refunds went through and is subtracting it from the order total). Is it safe for me to delete the duplicate refund on the order page so that the order total is is correct?

    Thanks!

    – Calvin

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor angelleye

    (@angelleye)

    Hi Calvin,

    Sounds like an odd situation for sure. The fact that it’s not showing up in Braintree tells me that only one refund was processed, so that’s good news at least.

    Sounds like we may need to adjust something about that to keep an additional refund from happening when you refresh the page (first report we’ve had of this happening.) We’ll see if we can reproduce it and take care of it. It sounds like the system did see the refund as a duplicate, though, and denied it.

    Do you have logging enabled? If you submit a ticket here and provide a copy of that log file we can take a closer look.

    Plugin Contributor angelleye

    (@angelleye)

    This has been resolved and the fix will be included in the 1.4.7 update that we’ll be releasing soon!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Order Refresh after Refund Creates Duplicate Refund?’ is closed to new replies.