Magento por defecto solo tiene los estados de un par de países. En el caso de México al seleccionar el país nos muestra un campo de texto libre en lugar de un desplegable como lo hace con Estados Unidos.
Para mostrar una lista desplegable en lugar del campo de texto basta con insertar los estados en la base de datos. Puedes utilizar el snippet que hice; usa los códigos de subdivisión del ISO 3166-2:MX.
Y listo, a partir de este momento al seleccionar México en cualquier desplegable de la tienda mostrará la lista de estados en lugar del campo de texto.
Recientemente Banorte ha empezado a migrar a los usuarios de Payworks 1 a la nueva versión de la plataforma Payworks 2 y ha empezado a solicitar a todas las nuevas afiliaciones (salvo algunas excepciones) el uso de 3D Secure; y en algunos casos la integración de Cybersource para el calculo de riesgo.
La ventaja de tener esta combinación de herramientas es la reducción de contracargos y mejora en la experiencia de usuario ya que solo serán enviados a 3D Secure los usuarios que no pasen la validación de Cybersource.
Recientemente actualicé el módulo de Magento que había desarrollado para Payworks para integrar los nuevos cambios a la plataforma de Payworks y la integración de Cybersource. Este módulo ya está siendo usado por algunos clientes y ha sido certificado por parte de Banorte.
El módulo se puede adquirir en linea utilizando este link.
Después de varias peticiones, programé el módulo de Banwire con la API de JavaScript para Magento. El módulo permite recibir pagos por medio de OXXO, SPEI y todas las tarjetas de crédito soportadas por Banwire.
Todo el proceso de compra ocurre en la página del comercio y envía los datos personales a Banwire para que el usuario no los tenga que capturar de nuevo.
La ventaja de este módulo sobre el anterior (además de agregar OXXO y SPEI), es que el comercio no requiere tener certificado SSL pues todo el procesamiento e ingreso de datos es en la interfaz de Banwire.
Los pagos realizados por medio de OXXO y SPEI son reflejados en el sistema automáticamente una vez que Banwire envía la notificación correspondiente.
Si alguien está interesado en adquirir el módulo, pueden hacerlo en este enlace. Si requieren factura fiscal, favor de realizar el pago por transferencia bancaria.
Aprovechando que un cliente me solicitó una integración de la TPV Virtual de BBVA Bancomer y en base a la respuesta que han tenido otros módulos que he desarrollado para magento me puse a integrar esta plataforma.
El módulo envía al usuario a la página de BBVA Bancomer para completar el pago después de llenar los campos requeridos en la orden de Magento y después es enviado de regreso a la tienda de Magento donde le es mostrado el resultado de la transacción.
La orden se marca como “pendiente de pago”, “completada” y “cancelada” automáticamente según sea el caso.
Si alguien está interesado puede adquirir el módulo en este enlace.
Desarrollé el módulo de Banwire para Magento debido a que algunos usuarios tenían problemas realizando la contratación de Banorte Payworks (este año hicieron un poco más largo el proceso de solicitud).
El módulo permite capturar los fondos de tarjetas de crédito (Visa, Master Card y American Express) en tiempo real y etiqueta la orden en base al resultado, todo el procedimiento es transparente para el usuario ya que se realiza en la tienda online sin llevar al usuario a una página externa (como lo es con PayPal).
Al igual que mis otros módulos si alguien está interesado el módulo está a la venta.