Answers.Body: <p>That’s a configuration/setting -></p>
  
  <p>CiviCRM -> Adminster -> CiviContribute -> CiviContribute Component Settings</p>
  
  <p><a href="https://i.sstatic.net/AgBUK.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/AgBUK.jpg" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-16T15:39:26.960Z
Answers.Text: Thanks, but I have already set this option to No. I was able to skip CVV validation in CiviCRM backend contribution forms.  But I need to skip CVV validation in a contribution form page which will be accessed by users of a specific role.
Answers.UserDisplayName: Sidhees
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-17T01:03:06.577Z
Answers.Text: CVV codes help prevent credit card fraud. It would generally be a bad idea to remove credit card fraud prevention measures from front facing contribution pages.
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-18T06:07:27.640Z
Answers.Text: Yeah, I do understand. But it was my client's requirement.
Answers.UserDisplayName: Sidhees
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-18T13:11:56.313Z
Answers.Text: That’s not a good reason for you to try remove a credit card fraud prevention measure. Read up on CVV eg  https://www.helcim.com/article/card-brands-require-cvv and then go back to and educate your client - surely they don’t want to risk no longer being able to process VISA and steep $ fines and you don’t want to risk your reputation as a CiviCRM developer.
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-16T01:16:30.563Z
Answers.LastActivityDate: 2019-08-16T01:16:30.563Z
Answers.UserDisplayName: KarinG - Semper IT
Body: <p>I have a contribution form with credit card payment. Is there a way to make CVV code OPTIONAL/NOT REQUIRED when an administrator uses contribute to process a credit card transaction? </p>
  
  <p>I tried <code>hook_civicrm_buildForm()</code> to unset the rules, but it is not working for me. </p>
  
  <p>I was able to skip CVV validation in CiviCRM backend contribution forms by processing as admin. But I need to skip CVV validation in a contribution form page which will be accessed by users of a specific role.</p>
  
Tags: <contribution-page><forms><authorize.net>
Title: Make CVV code field optional in Authorize.net payment processor in a contribution form
ThreadText: # Make CVV code field optional in Authorize.net payment processor in a contribution form
  
  (Asked by: username_0 on 2019-08-15)
  
  I have a contribution form with credit card payment. Is there a way to make CVV code OPTIONAL/NOT REQUIRED when an administrator uses contribute to process a credit card transaction?
  
  I tried `hook_civicrm_buildForm()` to unset the rules, but it is not working for me.
  
  I was able to skip CVV validation in CiviCRM backend contribution forms by processing as admin. But I need to skip CVV validation in a contribution form page which will be accessed by users of a specific role.
  
  **Tags:** contribution-page, forms, authorize.net
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-08-16. Score: 3
  
  That’s a configuration/setting ->
  
  CiviCRM -> Adminster -> CiviContribute -> CiviContribute Component Settings
  
  [![enter image description here](https://i.sstatic.net/AgBUK.jpg)](https://i.sstatic.net/AgBUK.jpg)
  
  > **Comments:**
  > **username_0**: Thanks, but I have already set this option to No. I was able to skip CVV validation in CiviCRM backend contribution forms.  But I need to skip CVV validation in a contribution form page which will be accessed by users of a specific role.  
  > **username_1**: CVV codes help prevent credit card fraud. It would generally be a bad idea to remove credit card fraud prevention measures from front facing contribution pages.  
  > **username_0**: Yeah, I do understand. But it was my client's requirement.  
  > **username_1**: That’s not a good reason for you to try remove a credit card fraud prevention measure. Read up on CVV eg  https://www.helcim.com/article/card-brands-require-cvv and then go back to and educate your client - surely they don’t want to risk no longer being able to process VISA and steep $ fines and you don’t want to risk your reputation as a CiviCRM developer.  
  
  ---
  
  