Unlabelled Store: ampliando Silvershop con módulos personalizados y print-on-demand
Unlabelled Store: ampliando Silvershop con módulos personalizados y print-on-demand
Trabajar en Unlabelled Store nos permitió explorar y ampliar Silvershop, la solución de comercio electrónico basada en Silverstripe CMS. Abordamos este proyecto como un verdadero campo de pruebas para explorar hasta dónde podíamos llevar la plataforma manteniendo una tienda rápida, flexible y fácil de gestionar.
Una de las primeras ventajas proviene de la arquitectura ligera de Silverstripe. Gracias a esta base técnica, la tienda se beneficia de tiempos de carga rápidos, algo esencial tanto para la experiencia de usuario como para la visibilidad en buscadores.
Sistema multimoneda
Implementamos un sistema multimoneda que actualiza automáticamente los tipos de cambio cada día mediante una API.
Esto permite mostrar precios precisos para clientes en diferentes países sin tener que actualizarlos manualmente.
Para tiendas que venden a nivel internacional, este sistema evita ajustes constantes de precios y facilita una experiencia más clara para los clientes.
Checkout multietapa con Stripe
También desarrollamos un checkout personalizado en varios pasos conectado al sistema de pago Stripe.
Dividir el proceso de compra en pasos claros facilita completar el pago, especialmente desde dispositivos móviles.
Para mejorar aún más la experiencia, añadimos una interacción de carrito mediante AJAX. Cuando se añade un producto al carrito, aparece una tarjeta lateral con el resumen del artículo y un enlace directo al checkout, sin necesidad de recargar la página.
Integración Print-on-Demand con Printful
El módulo del que estamos más orgullosos conecta la tienda directamente con la API de Printful.
Esta integración permite importar productos desde Printful con un solo clic.
El sistema:
- importa automáticamente las imágenes de los productos,
- crea todas las variaciones de productos,
- y las sincroniza con la tienda.
Cuando un pedido incluye productos de Printful, se envía automáticamente a Printful para su producción y envío. Si un pedido contiene también productos fabricados internamente, solo los artículos de Printful se envían a Printful.
También desarrollamos un calculador de envío que utiliza la API de Printful y la dirección del cliente para calcular los costes de entrega.
En conjunto, estos módulos convierten una tienda estándar en un sistema de eCommerce flexible capaz de vender a nivel internacional, automatizar la producción y ofrecer una experiencia de compra fluida, todo ello manteniendo una base técnica ligera.
Puedes ver el resultado aquí:
https://unlabelled.store