Open Christianmo opened 8 years ago
Hola Christian
No es un tema del plugin, es una restricción en la v1 de Culqi API. En la v2 de Culqi se añadíra este soporte.
Gracias por la aclaración @brayancruces quedo pendiente entonces, el hecho de que culqi tenga un plugin para wordpress que facilite la integración es una de las razones por la que elijo esta alternativa.
PD: entonces si es un tema con el API, ¿esto esta afectando a todos ?, sería bueno indicar que se debe hacer una validación previa internamente en cada plataforma antes de enviar los datos a culqi para evitar ese error, almenos hasta que salga la v2.
Saludos.
@Christianmo en la version 2 del api ya lo soporta aun esta en beta https://beta.culqi.com/#/?id=crear-un-cargo
Hello, This is still happening apparently for last name.. Anyone found a way to fix it?
Hi,
Finally found out how to fix this. The plugin has a wrong name validation....
In this file: https://github.com/culqi/culqi-woocommerce/blob/master/culqi-woocommerce.php
Line 72 and 77 the regex is wrong
the preg_match regex should be the following:
'/^[abcdefghijklmnñÑopqrstuvwxyzáéíóúÁÉÍÓÚïëöàèêôûÏËÖÀÈÊÔÛ ]{2,50}$/i'
Example:
if(preg_match('/^[abcdefghijklmnñÑopqrstuvwxyzáéíóúÁÉÍÓÚïëöàèêôûÏËÖÀÈÊÔÛ ]{2,50}$/i', $_POST['billing_last_name'])) { //error_log("Apellido correcto"); }
No son permitidos caracteres como ñ o tilde muy comunes en nombres y apellidos.