4D Payments SDK 2016 .NET Edition

Questions / Feedback?

AVSOnly Method

Performs AVS and CVV card validation checks without actually making a transaction.

Syntax

public void AVSOnly();
Public Sub AVSOnly()

Remarks

Please note that an AVSOnly transaction will not place a hold on any funds and will not reduce the cardholder's limit to buy. Also, an AVSOnly transaction will not place a transaction in the batch and no money will be transferred from the cardholder's account to the merchant's account. An AVS Only transaction should be used if the amount of the transaction is unknown but the merchant would like to perform validation that the card is good and the address matches what is on file at the issuer.

Once the amount of the transaction is known, process either a new Sale transaction, a RepeatSale using the PNRef returned in the AVS-Only Response, or a AuthOnly and then a Capture. Do not process a Force or Capture to "finalize" an AVSOnly transaction.

Note: The AVSOnly transaction is not supported in the eCommerce market.

.NET Standard Notes

To call this method in an asynchronous manner call AVSOnlyAsync instead. When the method completes (or an error is encountered) the AVSOnlyCompleted event will fire.

 
 
Copyright (c) 2021 4D Payments Inc. - All rights reserved.
4D Payments SDK 2016 .NET Edition - Version 16.0 [Build 7809]