When using CIM, there are several opportunities to provide the "card code" (or CVV, or CCV) value when making a request. Most notably, you can send the card code when:
โ02-10-2010 07:01 AM
Not so far, but I haven't experimented much with the CCV Filter because I was afraid of rejecting those transactions (based on the documentation). I have a live environment that I can run some tests in - I'll post the results. Thanks.
โ02-12-2010 06:18 AM
Would love to see the results!
Thank You!
โ02-12-2010 08:05 AM
I am also struggling with this issue. We upload CVV values to the CIM gateway only when creating a payment profile. After that, our customers will use their CIM profile to process any further transactions. We cannot ask our customers to re-input CVV values.
So am I correct that even when our Authnet account is set to reject bad/nonexistent CVV vales, we can create a CIM transaction without the CVV values... And as long as we have a valid payment profile, Authnet will accept the transaction request?
Or are we stuck requiring CVV values for ALL transactions, if our Authnet account is set to require them?
Thanks
โ03-01-2010 12:46 PM
Once you have a valid payment profile you do not need to ask the customer for any more information. You can use the existing payment profile as is. If that weren't the case then CIM would be almost useless.
โ03-01-2010 01:09 PM
Indeed - the whole point of CIM is to store all the information needed for future transactions. Not only is the CVV not required when submitting a transaction using a payment profile, there is no way to provide it if you wanted to.
If you somehow want to verify that the customer is the same customer who first entered the data, then you could update the payment profile with the CVV added and see if it still validates.
โ03-04-2010 06:05 PM
@hotslots132 wrote:Indeed - the whole point of CIM is to store all the information needed for future transactions. Not only is the CVV not required when submitting a transaction using a payment profile, there is no way to provide it if you wanted to.
If you somehow want to verify that the customer is the same customer who first entered the data, then you could update the payment profile with the CVV added and see if it still validates.
Greetings,
I agree with "hotslots132" on the purpose of CIM, however there is one flaw with the last statement. The ccv2 (card code) can be provided when charging the customer's credit card through the "createCustomerProfileTransaction" request.
Please see the facts below:
Question:
Is the CCV2 (card code) required when submitting "createCustomerProfileTransaction" types?
Answer:
Required only when the merchant would like to use the Card Code Verification (CCV) filter.
Reference:
Please see page 24 of 110 of the CIM XML GUIDE
โ03-07-2010 02:46 PM
You are absolutely correct - I had missed that the "card code" is an optional input to that.
โ03-07-2010 02:49 PM
Not a problem Steve,
It's definitely not a matter of right or wrong, just pointing out the facts. I hope you will do the same for me one day :)
Thank You!
@hotslots132 wrote:You are absolutely correct - I had missed that the "card code" is an optional input to that.
โ03-07-2010 03:23 PM
Hi, John,
I am using a CIM hosted form, and I want to make sure customer validate their CCV before storing credit card to CIM backend.
To do this, I use โsettingsโ -> โpayment formโ -> โform fieldsโ, and โrequiredโ for โCard Codeโ. I also select โsettingsโ -> โcard code verificationโ, and set โAllowโ for N,P,S,U (just to see if CCV can pass).
Now my hosted form will check CCV and validate, but when I use โcreateCustomerProfileTransactionRequestโ, it ask also for Card Code.
But I already validated using the hosted form, and I do not want to verify again. I mean, I do not want my customer to type in CCV every time he wants to purchase, but I want to validate the card the first time when using the hosted form.
I checked the thread, but cannot find an answer to this case.
How can I do this?
โ10-01-2012 02:39 AM