Terminado

Medio de pago y país según divisa Woocommerce

Publicado el 26 Noviembre, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Descripción:
Tengo funcionando una página de un hotel, en donde se hacen reservaciones. La página cuenta con un switcher de divisa, la cual permite cambiar entre Bolívares Venezolanos y Dólares Estadounidenses.

El problema radica en que cuando se elige Bolívares, siguen apareciendo los otros países y medios de pago en el checkout, lo que genera grandes confusiones en los usuarios. Por lo tanto se requieren tres cosas, teniendo en cuenta que para el cambio de divisas se está usando el plugin WooCommerce Multi Currency Premium.

1. Cuando la persona escoja Bolívares como su moneda, se debe configurar el ckeckout de woocommerce para que aparezca Venezuela como el país por defecto, y que no se permita seleccionar otro país. Ya está configurado para que aparezca Instapago, y transferencia bancaria como sus métodos de pago. Si la persona elige Dólares, se debe configurar para que Venezuela no aparezca entre los países de la lista.


2. El anterior desarrollador dejó un par de detalles por corregir. En algunas instancias del checkout, las divisas están mezcladas.  El símbolo según la divisa es incorrecto, y el valor y el símbolo también.
Ejemplo1: http://prntscr.com/ln6c10 
Ejemplo 2: http://prntscr.com/ln6d9t

3. Awebooking cuenta con un sistema de emails, donde se le informa a usuario los días de su reservación, la habitación, el monto, etc, Tiene un campo especial que se llama "Servicios adicionales", en este debe mostrarse el iva, personas adicionales, agua, wifi, etc,, son servicios que ya están creados, tienen un valor, y que a veces son obligatorios u opcionales. El problema es que estos servicios no se están mostrando en los emails.
El anterior desarrollador hizo un plugin para forzar el envío de estos emails, ya que se enviaban los de woocommerce por defecto. Solo falta incluir los servicios adicionales, o forzar su recolección y envío. Se muestra así actualmente y deberían llevar el símbolo de cada divisa:
Servicios extra en la plataforma: https://prnt.sc/lncwya
Servicios extra en los emails: https://prnt.sc/lncx3i
Plugin desarrollado: https://prnt.sc/lnczsr

Nota: No se deben actualizar los plugins ni el tema ya que están personalizados.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿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: 28 Noviembre, 2018

Habilidades necesarias