Evaluando propuestas

Woocommerce - Desarrollar interfaz para estblecer un descuento según el método de envío elegido por el cliente

Publicado el 01 Diciembre, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Se trata de desarrollar un pequeño plugin para implementar esta funcionalidad. Una vez comprobemos que el plugin está OK, lo integraremos en nuestro theme como una nueva feature (esta parte la haremos internamente).

El descuento se aplica en el carrito y en el checkout, no en los feeds de productos, tanto para la opción 1 (cupones) como para la 2 (interfaz independiente en el admin).

Debe haber dos opciones para ello:

1- Añadimos opciones en la interfaz (una nueva tab en la metabox nativa de los cupones de Woo):
Poder establecer que un cupón solo sea válido si has elegido determinado método de envío. Es decir, se podría crear un cupón del 20% pero que solo funcione si el cliente ha elegido "local pickup".

Deben salir los métodos de envío de todas las zonas establecidas, en formato select2, similar a cómo lo hace este plugin:
https://www.webtoffee.com/checkout-options-based-woocommerce-coupon-discount/#:~:text=Here%2C%20let%20us%20offer%20the,the%20shipping%20method%20in%20Woocommerce.&Text=From%20the%20General%20tab%2C%20select,Method%20option%2C%20choose%20Local%20pickup.


2- Crear una nueva página en el admin para poder definir descuentos por cada método de envío por cada zona.
Que quede algo así (mirar las fotos):
https://wordpress.org/plugins/wc-shipping-discount/

Es decir, habría dos opciones para hacer descuentos por envío, a través de cupones, o para todos los clientes, siempre que en el carrito o checkout elijan el método de envío que tiene un descuento.

Contexto general del proyecto

En POM Standard nos piden a menudo desarrollos de este tipo para ampliar funcionalidades, que facturamos a nuestros clientes y van haciendo poco a poco que nuestro software sea más potente y completo. Utilizamos muy pocos plugins y prácticamente el 99% de POM Standard es software propio, que repartimos en nuestro theme (POM Theme) y en un plugin llamado POM Tweaks que tiene pequeñas mejoras en diferentes áreas de WordPress y WooCommerce. Por tanto, este desarrollo se integrará dentro del theme o del plugin.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por G. O.