Reply
Contributor
moklett
Posts: 18
Registered: ‎02-10-2010

Re: CCV Filter settings and CIM

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.

Trusted Contributor
soundcommerce
Posts: 264
Registered: ‎09-10-2009

Re: CCV Filter settings and CIM

Would love to see the results!

 

Thank You!

wbr
Member
wbr
Posts: 8
Registered: ‎03-01-2010

Re: CCV Filter settings and CIM

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

stymiee
Posts: 1,462
Topics: 17
Kudos: 70
Solutions: 126
Registered: ‎09-14-2009

Re: CCV Filter settings and CIM

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.


-------------------------------------------------------------------------------------------------------------------------------------------
John Conde :: Certified Authorize.Net Developer (Brainyminds) :: Official Authorize.Net Blogger

NEW! Integrate Every Authorize.Net XML API with One PHP Class (Sample code included)

Tutorials for integrating Authorize.Net with PHP: AIM, ARB, CIM, Silent Post
All About Authorize.Net's Silent Post

The Handling Online Payments With Authorize.Net and PHP Series
Part 1 | Part 2 | Part 3 | Part 4 | Part 5 | Part 6 | Part 7 | Part 8 | Part 9 | Part 10 | Part 11

My Blog posts for Authorize.Net - The Validating Credit Card Series
Credit Card Numbers | Expiration Dates | CVV Numbers

My Blog posts for Authorize.Net - Other Topics
Notifying Users Their Credit Card Is About to Expire Without PCI Compliance Issues
Precision Math with PHP
HTTP Headers to Help Secure Your Website

Please don't ask me questions via private message or email. They will be ignored.
Use the forums. That's what they are here for.
Regular Contributor
hotslots132
Posts: 73
Registered: ‎09-04-2009

Re: CCV Filter settings and CIM

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.

Steve
Trusted Contributor
soundcommerce
Posts: 264
Registered: ‎09-10-2009

Re: CCV Filter settings and CIM (THE FACTS)

 


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

 

 

 

 

 

 

Regular Contributor
hotslots132
Posts: 73
Registered: ‎09-04-2009

Re: CCV Filter settings and CIM (THE FACTS)

You are absolutely correct - I had missed that the "card code" is an optional input to that.

Steve
Trusted Contributor
soundcommerce
Posts: 264
Registered: ‎09-10-2009

Re: CCV Filter settings and CIM (THE FACTS)

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 :smileyhappy:

 

Thank You!

 


hotslots132 wrote:

You are absolutely correct - I had missed that the "card code" is an optional input to that.


 

 

Member
jimmyhuang
Posts: 2
Registered: ‎10-01-2012

Re: CCV Filter settings and CIM

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?