A PayPal refund breakdown inside a WooCommerce order shows more refunded money than was actually returned successfully. In the reviewed report, an earlier failed attempt was later counted alongside a real partial refund, while the WooCommerce overall balance reportedly remained correct. This narrows a possible display problem, but does not establish the state of your own order. Q1
Do not move money to correct a display
Do not start another refund merely because the overview is inconsistent. Preserve order notes, displayed amounts and the corresponding PayPal activity first. Manually deleting a failed entry can also make the history harder to reconcile.
PayPal represents refunds as separate objects with amounts and states. An attempted, pending or failed operation should therefore not be treated as a completed refund without checking its state. Q2
Build a traceable reconciliation
- Match the original capture: Confirm the capture or transaction reference, currency and amount actually collected. One order may involve several operations; the customer’s displayed name alone is not a sufficient match.
- Record each refund separately: Note identifier, amount, state, creation time and any later state transition. Two log entries may describe the same operation rather than two refunds.
- Compare the display layers: Keep the PayPal dashboard or API finding, WooCommerce refund records, order notes and additional PayPal breakdown separate. This reveals whether one field sums incorrectly or the overall mapping is unclear.
- Account for changing states: For a pending operation or one affected by a dispute, check the current provider state. Do not confuse an earlier intermediate status with a later completion.
- Limit reproduction: If the evidence points to a display issue, prepare a redacted event sequence for the vendor or developer. Do not create genuine refunds merely to reproduce the interface behaviour conveniently.
Follow the finding
If only an additional display is wrong, its calculation or event mapping needs correction. That should not change the actual payment balance. If provider activity and WooCommerce records disagree, reconcile the specific events and references first.
The original thread describes an issue requiring internal investigation; this guide does not infer a released fix from that statement. Check concrete vendor information for the installed version, then verify the affected sequence rather than a generic refund screen.
Retain the reconciliation record after the display is corrected. It explains why a previous screenshot differed without requiring anyone to reinterpret the transaction history later.
Frequently asked questions
Can I simply refund the difference again?
Not without confirming an outstanding refund obligation and the actual payment history. An additional transaction does not repair a display-only error.
Do two refund log lines mean two payouts?
Not necessarily. Compare unique identifiers and state transitions instead of counting entries.
Does a correct overall balance prove every breakdown is correct?
No. The reviewed report describes precisely that possible discrepancy. Match each display to the data and state it represents.
Information for assistance
Provide plugin versions, redacted references, state sequence and conflicting totals. Share full customer records or account statements only through an agreed secure route when specifically needed.
KAN KAI WORKS can reconcile refund events with the conflicting order display. Get help with this case.
Prepare a findings note
Summarise your observations for your enquiry. The note is created in your browser and is not saved or sent here. You can then copy it into the contact form.
Unknown is fine. Do not enter passwords, customer data or complete confidential logs.
Support with this issue
KAN KAI WORKS can reconcile refund events with the conflicting order display.
Sources and scope
Sources checked: 5 November 2026. The original incident has not been independently reproduced.
