omise / omise-woocommerce

Omise WooCommerce Plugin
https://docs.opn.ooo/woocommerce-plugin
MIT License
47 stars 27 forks source link

Set data-location on omise.js #163

Closed davidsneighbour closed 3 years ago

davidsneighbour commented 4 years ago

Omise support suggested to us, to add the parameter data-location with yes to the loading of omise.js to show the form with address fields to minimize errors and issues with UK/EU/US credit cards. This feature should be added as checkbox to the advanced setup section of the plugin.

Thank you for contacting Omise Support Team!

You are correct. When a customer make a payment using a card that's issued from USA, UK, Canada Bank Country there will be AVS Verification that require payer to input their address and postal code information to pass authorisation process.

Recently, Omise provided new address fields added to Omise.js to support AVS verification that require your site to make a change to add new address fields in Check out form.

In order to include address field i.e. postal, city. You can set Omise.js parameter data-location as yes

For more information please visit : https://www.omise.co/How-to-improve-my-authorization-rate-for-US-UK-and-Canadian-cardholders https://www.omise.co/omise-js

davidsneighbour commented 4 years ago

bump.

We still experience lots of errors due to the not-implemented security features. AVS Verification needs to be added to the plugin to make it usable for its users. Right now most of the payments from US/UK/Canada fail. That is a lot of lost money if the buyer does give up after attempting to buy.

I saw this PR #116 - That would be a nice way for me to handle this, but in the end for the non-programmer users of the plugin there needs to be a solution for AVS.