How Can I find whether the transaction made by user is settled or Unsettled in the authorize.net.I am using AIM. I want to get through coding.When the transaction is completed and I cant find transaction status.But I want to get whether it goes for settled or unsettled transaction. Thanks in advance.
The Unsettled Transactions page allows you to review transactions that have not yet been sent for settlement. Depending on the status of these transactions, they can be either voided, or captured and submitted for settlement.
Unsettled transactions are transactions that have been submitted but have not actually settled through the a bank account.
What is a Memo / unsettled transaction? A Memo / unsettled transaction is the one that has not been posted yet. It does not add to your balance. Please wait for 9 days from the transaction date for the transaction to get posted to your account / automatically purged off.
When does settlement occur? For most stock trades, settlement occurs two business days after the day the order executes, or T+2 (trade date plus two days). For example, if you were to execute an order on Monday, it would typically settle on Wednesday.
You cannot get this information through coding as no API Authorize.Net offers allows for this. It can only be done through the control panel. When you process a transaction and it is approved you can assume the transaction is unsettled. Transactions are settled once per day usually around midnight Pacific Time. After that you can assume a transaction is settled.
As of 03-16-2011 authorize.net has released two new calls to the Transaction Details API, getUnsettledTransactionList and getBatchStatistics.
getUnsettledTransactionList returns up to 1,000 unsettled transactions per call, returning the most recent transactions. The information returned in the response will be the same as what's returned in getTransactionList call.
getBatchStatistics returns the batch stats for a single batch like settlement state and time, charge count, decline count, etc.
For more info, check out the XML guide and the SOAP guide.
At the time of writing the PHP SDK is at version 1.1.6 and does not have this function built into the TD api, however if you look at the documentation provided above, as well as this example page, you will see that getting a list of unsettled transactions is in fact possible.
from this page
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With