cancel
Showing results for 
Search instead for 
Did you mean: 

CIM - Void Transaction

Hello,

 

Could you please how to implement the void transaction using CIM.? Is it possible.. We already have a problem with how to get the transaction history for a payment profile ID. After this result only, we can able to go with the refund/void transaction using CIM. so, let me know the full description for the same.

Edward3
Member
6 REPLIES 6

Hello @Edward3

 

You can void an unsettled transaction using the Authorize.Net API and the payment type voidTransaction.  You can learn more about this in our API Reference: http://developer.authorize.net/api/reference/#payment-transactions-void-a-transaction 

 

Richard

RichardH
Administrator Administrator
Administrator

Hello @RichardH,

 

I have to retrieve the transaction details using payment profile id. After this only, I go with the next step i.e void transaction. so, how to retrieve the transaction details using the same or is there another way to do?

When you create a transaction, you support to keep a log on your own database.

 

If not and have less than 1000 unsettled transactions use GetUnsettledTransactionList 

http://developer.authorize.net/api/transaction_details/

So this may have not been asked, but I have the transactionID stored, but what do I use for the payment part when voiding? Do I have to make another call to Get Customer Profile to get the type and then just pass that directly?

@MusicMonkey5555

 

You can void the transaction using the transaction ID.

 

Richard

Oh I guess that is all I need, I was confused because the C# sample code here: http://developer.authorize.net/api/reference/index.html#payment-transactions-void-a-transaction

was passing in the card, but according to the inputs that isn't needed.

 

Thank you!