authorize.net refunds (issuing a credit) error

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

authorize.net refunds (issuing a credit) error

mayo
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.
Reply | Threaded
Open this post in threaded view
|

Re: authorize.net refunds (issuing a credit) error

mayo
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.
Reply | Threaded
Open this post in threaded view
|

Re: authorize.net refunds (issuing a credit) error

BJ Freeman
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

if you want to add to this or create another page
http://docs.ofbiz.org/display/OFBIZ/How+to+configure+authorize.net+certificates

mayo sent the following on 3/19/2009 8:33 AM:

> 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.
>>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFJwnHfrP3NbaWWqE4RAowVAJ9wFjIKEuWYtuOweedZxrewE2iNbQCdGkC6
UA7lycJe65f0wnuxDKPEt08=
=Ri/V
-----END PGP SIGNATURE-----