In reviewing the API coffee shop sample code (.NET), I see there is a function in the AuthorizeNet.dll called VoidARequest. It says "A request representing a Void of a previously authorized transaction".
It appears there is a way to void a transaction right after auth-capturing it. What does this do, exactly? How can I do the same thing in my old code, without the API, until someday I can rewrite my app to use the API? Does it remove the hold on the customer's funds as well?
02-01-2012 10:37 AM
You can do that in any code, it just a different transaction type. Even when it get process, the credit card issuing bank may or may not released the hold on customer funds on a timely manner.
02-01-2012 11:11 AM
I guess that's the real rub. Until everyone supports the immediate reversal of charges, there is no way programatic way to avoid getting the funds hold released.
RaynorC1emen7 wrote:
You can do that in any code, it just a different transaction type. Even when it get process, the credit card issuing bank may or may not released the hold on customer funds on a timely manner.
02-01-2012 11:33 AM