Thanks for sharing. I agree with @michaelw90 - It sounds like things have worked correctly from a Flex perspective here, but the confusion / complexity is because you’ve received a partial refund from the supplier and disputed the transaction so got a full refund from us?
It looks like partial chargebacks exist, which would’ve worked in this situation. I’ll share the feedback with the team that look after it.