Reply
Highlighted
Member
Posts: 2
Registered: ‎01-06-2017

API request to determine if funds have been released?

What I know (or think I know):

  1. Authorize.NET releases funds once a day.
  2. A "refund" may be issued, via API request, after funds have been released.
  3. A "void" needs to be issued, via API request, prior to funds having been released.

I need to know if there is an API call to determine if funds have been released for a specific order in order to know if a refund or void request should be made via the API.


If not, how do I determine for a specific order, programmatically via the API, if it should be refunded or voided?


I think I am missing something but I don't know what at this point.


Thank you for your time and assistance.

Highlighted
Posts: 2,765
Topics: 57
Kudos: 248
Blog Posts: 67
Registered: ‎12-05-2011

Re: API request to determine if funds have been released?

Hello @oach

 

You are correct, settlement occurs once a day starting after the transaction cut-off time configured in the merchant interface.  You may void an unsettled transaction which cancels the entire transaction, or you may refund a settled transaction up to the total settled amount.

 

Using getTransactionDetails, you can check the status of a transaction and make a decision on how to approach Voiding or Refunding.

 

Richard