Sobre este proyecto
it-programming / e-commerce
Abierto
Buscamos un desarrollador fullstack WordPress con experiencia comprobable en WooCommerce y APIs REST externas para trabajar en una tienda WooCommerce activa. El proyecto se centra en la implementación de cuatro módulos clave para mejorar la funcionalidad y la experiencia del usuario. Se requiere una metodología de trabajo que priorice el entorno de staging, evite la instalación de plugins sin consulta previa y documente adecuadamente todos los snippets de código. Los módulos a desarrollar incluyen: 1. CSS y layout del checkout: Aplicar un diseño ya definido (se proporcionarán especificaciones visuales) al checkout Classic. Será necesario inspeccionar el html renderizado para identificar los selectores css correctos, dado el uso agresivo de !important en el tema actual. 2. Campos custom de facturación: Implementar campos condicionales en el checkout para la selección del tipo de factura (A o B), CUIT y Razón Social. Se utilizará el plugin Themehigh Checkout Field Editor. Los datos ingresados deben guardarse en los metadatos del pedido y en el perfil del usuario para permitir el autocompletado en futuras compras. 3. Creación automática de usuarios e integración con Xubio: Al realizar una compra como invitado, se debe crear automáticamente una cuenta de WordPress para el usuario utilizando sus datos de envío y facturación. Una vez completado el pedido, se deberá generar una factura en Xubio (tipo A o B, según la selección del usuario) y almacenar el PDF de la factura vinculado al pedido. Ya se dispone de código de integración con la API de Xubio (OAuth2, endpoint ventaBean) que necesita ser correctamente integrado en el flujo de WooCommerce. 4. Historial de compras con descarga de facturas: En la sección "Mis pedidos" del panel de usuario, se debe añadir una opción para que los clientes puedan descargar el PDF de la factura correspondiente a cada pedido. Se valorará la proactividad y la capacidad para resolver desafíos técnicos de forma eficiente.
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias