Flexible Control Over AVS and CVV Validations in Odoo

Avs cvv flags

Payment security checks like “Address Verification System (AVS)” and “Card Verification Value (CVV)” are vital tools for fraud prevention. However, some business partners, such as Government purchasing agents, might not provide billing addresses and CVV codes.

Previously, businesses had to choose between disabling AVS and CVV checks for all transactions (reducing fraud protection) or risk being unable to process legitimate payments without full billing details.

Steersman has developed a feature in Odoo that gives businesses in-depth control over AVS and CVV requirements. With this functionality, authorized users can selectively disable these checks when processing payments, without changing global CardPointe settings.

Key Capabilities

  • User Permissions:

    • New security group “Can Disable AVS/CVV” grants specific users (ex., accounting or designated sales/admin staff) the ability to bypass AVS or CVV checks.
    • Controlled at the user level to prevent misuse.
  • Wizard Checkboxes: disable avs and cvv
    • When adding or charging cards in Odoo, authorized users will see checkboxes for:

      • Disable AVS
      • Disable CVV
        • These options appear only for users in the “Can Disable AVS/CVV” group.
  • Flexible Application:

    • Works for transactions across invoices, sales orders, and customer accounts.
    • Supports both token creation and direct charges.
    • Ensures legitimate payments (like government or EDI orders without billing addresses) are not blocked.
  • Website Compatibility:

    • If customers tied to this setting add cards via the website, their tokens remain valid without requiring billing addresses.
    • Prevents disruptions while still maintaining fraud checks where appropriate.

Business Benefits

  • Prevents unnecessary payment failures on GSA/EDI and special phone orders.
  • Maintains AVS/CVV fraud protection for standard customer transactions.
  • Reduces the need for risky global configuration changes in CardPointe.
  • Gives accounting and sales administrators the flexibility they need while preserving overall security.