refundTransaction should not require anything other than original transaction ID

Status: Accepted
by mkienenb on ‎01-22-2016 01:16 PM

Created from previous thread: https://community.developer.authorize.net/t5/Integration-and-Testing/refundTransaction-requires-expi...

 

Currently, to refund a transaction, you must provide both the masked credit card number and expiration date.   Yet this information adds nothing to the request -- in fact, if you no longer have this information, you must issue a separate getTransactionDetail transaction to fetch this information.   Rather than requiring two separate transactions to perform a single task, only require the original transaction id.

 

Status: Accepted
Comments
by Administrator Administrator
on ‎03-17-2016 05:39 PM
Status changed to: Under Review
 
by Administrator Administrator
on ‎02-13-2017 03:32 PM
Status changed to: Accepted
 
by jima
‎11-21-2017 02:43 PM - edited ‎11-21-2017 02:44 PM

...Almost 2 years later...
Can an update be given on this? This is an integral part of anyone trying to implement PCI compliance. There should not have to be the additional "get transaction details" call, in order to issue a refund. The original transaction ID should be (and was) sufficient.