Amazon Pay

Cómo mejoramos el plugin Amazon Pay para WooCommerce, garantizando una migración sin problemas y estabilidad para más de 20.000 comerciantes.

Amazon Pay

INDUSTRIA

WooCommerce

LUGAR DEL PROYECTO

Comercio electrónico

Amazon Pay es un servicio de pago que permite a millones de clientes utilizar sus cuentas de Amazon para realizar compras en sitios web de terceros. Para WooCommerce - la plataforma de comercio electrónico más popular del mundo, construida sobre WordPress - esto significa que los comerciantes pueden ofrecer una opción de pago cómoda y de confianza a sus clientes a través del plugin Amazon Pay.

Originalmente desarrollado por otra agencia, el plugin Amazon Pay para WooCommerce se enfrentaba a retos. Con la rápida evolución del comercio electrónico y las frecuentes actualizaciones de WooCommerce, WordPress y PHP, el plugin necesitaba un mantenimiento constante para seguir siendo funcional y seguro.

Automattic, la empresa detrás de WooCommerce, reconoció la importancia de mantener el plugin de Amazon Pay en plena forma. Necesitaban expertos que pudieran manejar las complejidades técnicas y garantizar una experiencia sin problemas tanto para los comerciantes como para los clientes. Ahí es donde entramos nosotros en Saucal.


El desafío

Cuando nos hicimos cargo del plugin Amazon Pay para WooCommerce, sabíamos que teníamos una gran tarea por delante. Con más de 20.000 instalaciones activas, había mucho en juego. Amazon había lanzado una nueva versión de su API, y el plugin tenía que adaptarse a ella. Nuestro principal reto era migrar a todos los comerciantes existentes a esta nueva API sin interrumpir sus negocios. Teníamos que asegurarnos de que sus procesos de pago siguieran siendo fluidos y de que no hubiera tiempos de inactividad.

No todos los comerciantes podían o querían migrar inmediatamente. Tuvimos que mantener la compatibilidad con versiones anteriores y admitir simultáneamente las versiones antiguas y nuevas de la API, para garantizar que todo el mundo, independientemente de su configuración, pudiera seguir utilizando Amazon Pay sin problemas.

Además, seguir el ritmo de las constantes actualizaciones de WooCommerce, WordPress y PHP requería pruebas exhaustivas y ajustes rápidos. Además, era crucial garantizar la compatibilidad con otros plugins populares, como herramientas multidivisa y soluciones de pago personalizadas, para evitar cualquier interrupción en el proceso de pago. 

La Amazon API tenía sus limitaciones, así que tuvimos que pensar de forma creativa dentro de sus restricciones para ofrecer una experiencia rica en funciones y fácil de usar. Dado que el plugin impacta directamente el proceso de pago —un hito importante para las ventas—, fuimos especialmente cuidadosos en nuestro desarrollo y pruebas para evitar cualquier fallo.


Lo que estaba en juego

Con más de 20.000 comerciantes que dependen del complemento Amazon Pay para sus transacciones diarias, la presión era inmensa. Un solo fallo podía interrumpir innumerables negocios, lo que provocaba pérdidas de ventas, clientes frustrados y una posible pérdida de confianza tanto en los comerciantes como en la marca Amazon.

La diversidad de configuraciones de los comercios añadió otra capa de complejidad. Diferentes entornos de alojamiento, configuraciones de servidor únicas y muchos otros plugins significaban que el plugin tenía que ser lo suficientemente robusto y flexible como para manejar diversos escenarios. Cualquier descuido podía provocar problemas generalizados, un aluvión de solicitudes de asistencia técnica y comerciantes insatisfechos.

También éramos muy conscientes de que nuestro trabajo repercutiría en la reputación de Automattic y Amazon. Nos confiaron no sólo un plugin, sino una pieza vital de su ecosistema que afectaba directamente a los ingresos y a la percepción de la marca. El fracaso no era una opción.


Resultados

API de Amazon Pay

A pesar de los retos, nuestro equipo de Saucal ofreció resultados extraordinarios que beneficiaron tanto a los comerciantes como a los clientes:

  • Nosotros Transición con éxito del plugin de Amazon Pay a la nueva API sin ningún tiempo de inactividad.. Los comerciantes fueron guiados a través de un sencillo proceso de reincorporación, garantizando que sus negocios siguieran funcionando sin problemas.
  • Para los comerciantes que no estén listos para migrar inmediatamente, podemos garantizar que el plugin siguiera siendo totalmente funcional con la antigua API. Esta flexibilidad permitió a todos los usuarios realizar la transición a su propio ritmo sin interrumpir sus procesos de pago.
  • A través de un desarrollo cuidadoso y pruebas rigurosas, mejoramos la estabilidad del plugin. El número de tickets de soporte disminuyó significativamente, lo que refleja un rendimiento más confiable del plugin en diversas configuraciones de comerciantes.
  • Ampliamos la compatibilidad con plugins populares de multimoneda y soluciones personalizadas de pago, minimizando conflictos y asegurando una experiencia fluida para los comerciantes que utilizan diversas herramientas para mejorar sus tiendas.
  • Al reconocer la creciente adopción de los bloques de carrito y pago de WooCommerce, actualizamos el plugin para integrarse sin problemas con estas funciones. Esto aseguró que los comerciantes pudieran ofrecer experiencias de pago modernas y optimizadas a sus clientes.

Hemos establecido un eficaz sistema de atención al cliente para atender con prontitud las consultas de los comerciantes. Nuestro mantenimiento continuo mantiene el plugin compatible con las últimas versiones de WooCommerce, WordPress y PHP.


El proceso

Aunque no creamos el plugin original de Amazon Pay, nuestro primer paso fue comprender a fondo su arquitectura y funcionalidades. Evaluamos el código base existente para identificar las áreas que necesitaban mejoras y planificar la próxima migración.

Conscientes de la importancia crítica del proceso de pago, diseñamos una estrategia de migración que permitiera a los comerciantes realizar la transición a la nueva API sin tiempo de inactividad. Desarrollamos un proceso de reincorporación automatizado que permitía a los vendedores migrar sin problemas con solo volver a conectar sus cuentas de Amazon Pay.

A continuación, diseñamos el complemento para que fuera compatible simultáneamente con las versiones antigua y nueva de la API. Gracias a esta doble compatibilidad, los comerciantes que no estuvieran preparados para migrar inmediatamente podrían seguir utilizando el complemento sin interrupciones.

Entendiendo que muchos comerciantes atienden a clientes internacionales, hemos ampliado la compatibilidad con los plugins multidivisa más populares. También proporcionamos guías para ayudar a los comerciantes a integrar otras herramientas multidivisa, garantizando una experiencia fluida para los compradores internacionales.

Nuestro equipo de asistencia estaba preparado para ayudar a los comerciantes con cualquier problema. Al responder rápidamente a las consultas y ofrecer soluciones, minimizamos las fricciones y generamos confianza en la comunidad de comerciantes.

Las reuniones periódicas y la comunicación abierta tanto con Amazon como con Automattic garantizaron que nuestros desarrollos se ajustaran a sus expectativas. Esta colaboración fue clave para mantener un alto nivel de calidad y ofrecer un complemento que cumpliera todos los requisitos de las partes interesadas.


Conclusión

Nuestro viaje con el plugin Amazon Pay para WooCommerce ha sido un testimonio de lo que la experiencia y la colaboración pueden lograr. No solo hemos conservado la funcionalidad de una pasarela de pago fundamental, sino que también la hemos preparado para el futuro. Nuestro enfoque proactivo para la resolución de problemas, junto con nuestro profundo conocimiento de WooCommerce y WordPress, nos permitió ofrecer un plugin en el que los comerciantes pueden confiar a diario.

En Saucal, somos más que desarrolladores - somos socios en su éxito. Tanto si se enfrenta a una migración compleja, como si tiene problemas de compatibilidad o quiere mejorar las capacidades de su tienda online, estamos aquí para ayudarle. Nuestro equipo está preparado para afrontar cualquier reto, tal y como hicimos con el plugin de Amazon Pay.
Póngase en contacto con nosotros para descubrir cómo podemos hacer que tu tienda WooCommerce alcance nuevas cotas.

Protección de datos

Este sitio web utiliza cookies para que podamos ofrecerle la mejor experiencia de usuario posible. La información de las cookies se almacena en su navegador y realiza funciones como reconocerle cuando vuelve a nuestro sitio web y ayudar a nuestro equipo a comprender qué secciones del sitio web le resultan más interesantes y útiles.

Cookies estrictamente necesarias

Cookie estrictamente necesaria debe estar activada en todo momento para que podamos guardar sus preferencias de configuración de cookies.

Cookies de terceros

Este sitio web utiliza Google Analytics para recopilar información anónima como el número de visitantes del sitio y las páginas más populares.

Mantener esta cookie activada nos ayuda a mejorar nuestro sitio web.