For anyone interested in the solution: It turns out that Authorize.NET's test account wasn't settling transactions, thus couldn't give partial refunds. An email to Auth.net's had them explain this to us and then they configured our test account to start settling transactions and now refunds work.
mayo wrote: > > Has anyone else had problems with authorize.net refunds? I noticed a post > from 2006 that has the same problem as me, > http://www.nabble.com/authorize.net-refund-td6276531.html#a6276531, but > there isn't a definite solution. > > Using a test authorize.net account but NOT in "test mode", when I try to > refund part of the order I get the error > > Service Error [refundPayment]: Cannot perform a VOID transaction: > authAmount [110.0] is different than refundAmount [100.0] > > > Authorize.NET returns the error: > > [responseMessage=success, refundResult=false, refundFlag=54, > refundMessage=The referenced transaction does not meet the criteria > for issuing a credit., refundAmount=0.0] > > > When I refund the total amount of the order, there is no problem. When I > put the authorize.net account in test mode, there is no problem. I am > using OFBiz 4.0 and already looked at trunk OFBiz for a solution, but > didn't see many changes. > > Does anyone has any experience with this? Does anyone have partial refunds > working with a real auth.net account and original OFBiz 4.0 code? Am I > going to have to program OFBiz to work with Auth.Net AIM 3.1? One reply on > this Auth.net error suggests this can happen because funds haven't > captured yet. Is it possible, since I am using a test account that it > funds don't capture and cause the error? > > I am welcome to any information. Thanks. > -- View this message in context: http://www.nabble.com/authorize.net-refunds-%28issuing-a-credit%29-error-tp21958258p22601567.html Sent from the OFBiz - User mailing list archive at Nabble.com.
