I am implementing CIM but before creating CustomerPaymentProfile, I want to validate the Credit Card using CardNumber,ExpirationDate,CVV. Can any one help me understand which API should I call?
I checked this documentation - http://www.authorize.net/support/merchant/wwhelp/wwhimpl/js/html/wwhelp.htm - Cardholder Authentication Programs. It says Cardholder authentication is currently supported for AIM transactions only through the Chase Paymentech, FDMS Nashville, Global Payments and TSYS processors for Visa and MasterCard transactions. My question is would I not be able to authenticate Discover/Mastercard? How can I validate Discover/Mastercard?
Thanks in advance,
Shweta
09-03-2015 09:40 AM
That different than what you are doing.
When you do your validating, you send an auth_only to validate the credit card, then void it if successful.
09-03-2015 12:08 PM
Hello @svidyarthi2015
Yes, this is possible using the improved createTransactionRequest functionality. Just set the parameter to createProfile and if the authorization is successful, the profile data will be returned in the response. You would then void the transaction.
http://developer.authorize.net/api/reference/#payment-transactions-authorize-a-credit-card
Richard
09-03-2015 01:08 PM
Hello Richard,
Thanks for your reply. I still have few questions.
1. Do I really need to void the transaction? What if I pass 0 (zero) in the amount field of the CreateTransaction Request?
2. Will CreateTransaction support all types of credit card?
Thanks,
Shweta
09-08-2015 08:40 AM