QUOTE (MC Team - Eddie @ Sep 9 2008, 09:33 AM)

I have logged this with our DEV team however we do not have an ETA as to when this will be fixed. You should be able to issue partial refunds by logging into the ePay terminal and issuing the refund there for the time being.
Any update on this? I'm having a similar problem. We have some transactions that have already been charged but we need to refund part of the amount. We do have a workaround, using the payment gateway (not ePay but same idea), but it's a lot cleaner from an audit perspective when everything is done from the e-commerce control panel.
When we enter a refund amount and reason code, we get this response from the gateway:
(code) 54 (response) The referenced transaction does not meet the criteria for issuing a credit.
It looks like the original transaction ID could be missing when it sends the refund request.