Reply
Highlighted
Member
Posts: 5
Registered: ‎09-17-2009

Refund (or equivalent) against captured transaction pending settlement

According to the documentation, I can execute a refund against only a settled transaction.  Since transactions settle in a batch once daily, how would I handle a situation where I need to issue a refund, but the settlement is pending.  Do I have any options aside from waiting until the next day (after the settlement) to execute the refund?

I am using CIM, if that makes a difference.

Highlighted
Posts: 1,476
Topics: 33
Kudos: 34
Solutions: 126
Registered: ‎09-14-2009

Re: Refund (or equivalent) against captured transaction pending settlement

Simply void the transaction. It's prevents the transaction from being processed and won't even show on the customer's statement.


-------------------------------------------------------------------------------------------------------------------------------------------
John Conde :: Certified Authorize.Net Developer (Brainyminds) :: Official Authorize.Net Blogger

NEW! Handling Authorize.Net's Webhooks with PHP

Integrate Every Authorize.Net JSON API with One PHP Class (Sample code included)

Tutorials for integrating Authorize.Net with PHP: AIM, ARB, CIM, Silent Post
All About Authorize.Net's Silent Post
Highlighted
Member
Posts: 8
Registered: ‎10-17-2009

Re: Refund (or equivalent) against captured transaction pending settlement

How can I find out if I should use void or refund?  Do I have to look for the error of refund and if I get Response Reason Code 54 "The referenced transaction does not meet the criteria for issuing a credit" and then do the void, is there a better way?

Highlighted
Member
Posts: 1
Registered: ‎02-23-2010

Re: Refund (or equivalent) against captured transaction pending settlement

Can someone answer this or offer any guidance?  I'm up against the same issue.

Jonny

 

Highlighted
Posts: 1,476
Topics: 33
Kudos: 34
Solutions: 126
Registered: ‎09-14-2009

Re: Refund (or equivalent) against captured transaction pending settlement

If the transaction has not settled (this usually is the case if the transaction was run that business day) then you'll need to do a void. If the transaction has settled (this happens overnight) then a refund will be necessary.


-------------------------------------------------------------------------------------------------------------------------------------------
John Conde :: Certified Authorize.Net Developer (Brainyminds) :: Official Authorize.Net Blogger

NEW! Handling Authorize.Net's Webhooks with PHP

Integrate Every Authorize.Net JSON API with One PHP Class (Sample code included)

Tutorials for integrating Authorize.Net with PHP: AIM, ARB, CIM, Silent Post
All About Authorize.Net's Silent Post
Highlighted
Member
Posts: 1
Registered: ‎02-15-2011

Re: Refund (or equivalent) against captured transaction pending settlement

Given an authorized transaction that may or may not have been captured is it safe to

try and refund the transaction and then void the authorization if the refund fails?

Highlighted
All Star
Posts: 1,072
Registered: ‎08-17-2009

Re: Refund (or equivalent) against captured transaction pending settlement

Yes that should work. Or you could try to void the authorization and if that's unsuccessful, issue a refund. :smileyhappy:

 

Thanks,

 

Michelle

Developer Community Manager

Highlighted
Contributor
Posts: 17
Registered: ‎03-23-2011

Re: Refund (or equivalent) against captured transaction pending settlement

where can i find code in classic asp for refund and void

Highlighted
All Star
Posts: 1,072
Registered: ‎08-17-2009

Re: Refund (or equivalent) against captured transaction pending settlement

Hey Yusuf,

 

Check out our sample code page and select the appropriate integration method.

 

Thanks,

 

Michelle

Developer Community Manager

Highlighted
Contributor
Posts: 17
Registered: ‎03-23-2011

Re: Refund (or equivalent) against captured transaction pending settlement

it does not have  example for refund using AIM and classic asp