Hi,
We are using square woocommerce for our ecommerce business in the United states. It's very important for us to make sure that transactions are genuine, so billing address, billing state, billing city and billing postal_code are asked to customers during checkout process as we would like to rely on AVS system to be extra sure.
The problem is that AVS system doesn't seem to be working effectively. It just returns 'AVS_accepted' if postal_code matches and vice versa. It doesn't care for the billing address (which has house number and street name). Like it returns AVS accepted for michigan postal code and billing address set to CA
Is there a way that you can return us an AVS code instead of saying its accepted/rejected/not-checked. Something like this. Or is there a way to enable it in our dashboard?
Also cvv_status seems to 'CVV_NOT_CHECKED' most of the times. Any idea why?
Hey there @vaibhavmav 👋 and Welcome to the Seller Community
In regards to your request these checks or need to be requested via the API and must be included with the Woo Commerce plugin that you are using to process Square Payments. I would suggest opening a ticket with the Plugin developer for the Square payments integration (keep in mind that this might not be the same developer as WooCommerce) and let them know your concern on the security checks they are requesting from Square when reaching our API to complete the transaction.
You may also be interested in our Risk Manager tool which looks into transactions that banks do approve but could still be considered risky transactions.
I hope this information is helpful! Please let me know if you have any other questions.
Square Community