Por defecto la integración entre relBase y Shopify emite Notas de ventas o Boletas electrónicas no nominativas, es decir, sin RUT. Para habilitar factura o boleta electrónica nominativas (con RUT) en Shopify, deberá realizar el siguiente procedimiento:
1.- Asumiendo que ya fue realiza la integración de Shopify en relBase, ir a Configuración->Más opciones->ECommerce. Hacer clic en el botón "Editar" en el registro de Shopify de la columna "Acciones". Luego verificar que el campo "¿Qué tipo de documento desea emitir?" no este seleccionado ningún documento. Si lo hubiera desmarcar y guardar nuevamente.
2.- Luego ir la tienda en Shopify y seleccionar la opción "Tienda online"->"Temas"
3.- Buscar el tema activo e ir a la opción "Acciones"->"Editar código"
4.- En el buscador de la opción deberá escribir "cart" y seleccionar el archivo "cart-template.liquid" de la carpeta "Sections".
5.- En el archivo "cart-template.liquid" deberá agregar el siguiente código antes de terminar el tag "</form>" campos_shopify_relBase.txt (copiar y pegar). Este código agrega 4 campos al carrito de compra:
- Tipo documento (billing_documento): Permite seleccionar boleta o factura electrónica
- RUT (billing_rut): RUT de la empresa o persona
- Razón social (billing_rzn_social): Permite ingresar el nombre de la empresa cuando el tipo de documento es factura electrónica.
- Giro (billing_giro): Permite ingresar el giro de la empresa cuando el tipo de documento es factura electrónica.
Estos campos pueden ser modificados con el nombre o la posición dentro del carrito de compra, siempre y cuando se encuentren dentro del tag "<form>", lo importante es respetar los identificadores de cada uno para que relBase pueda tomarlos cuando llegue el pedido web. En caso de renombrar los identificadores, relBase no procesar el pedido con dicha información aún cuando venga contenido en el mismo.
Por último, guardar los cambios efectuados.
6.- Una vez efectuada alguna compra, al visualizar el pedido, los campas adicionales se desplegarán en la sección "Detalles adicionales"
Adicionalmente, si tiene un un plan avanzado de Shopify y puede editar “checkout.liquid”, lo ideal es agregar los campos en esa plantilla. Así no aparecen en el carro de compras y si cuando el cliente hace el checkout en su compra.
Comentarios
0 comentarios
El artículo está cerrado para comentarios.