MÓDULO DE ENVIOS OCA – MAGENTO 2
Versiones de Magento soportadas: Magento 2.2 y 2.3 Open Source y Commerce Edition
GUÍA DE INSTALACIÓN
- Ir al root de Magento y copiar el código en app/code/.
- Se debe ver [magento_root]/app/code/Oca/TrackEPak
- Correr los siguientes comandos en Magento:
- $ bin/magento setup:upgrade
- $ bin/magento setup:di:compile
- $ bin/magento setup:static-content:deploy
- Activar el Modulo en el admin
- Ingresar al Admin de la tienda.
- Ingresar a Store -> Settings
- Ingresar a Sales -> Shipping Methods
- Seleccionar el Módulo de OCA y activarlo.
- Descripción de opciones
- Title: Título que se verá en el checkout
- Method Name: Nombre del método que se verá en el checkout
- Shipping Cost: En el caso de usar un costo fijo para todas las ubicaciones (seleccionar esta opción hará que no se calculen los costos desde OCA)
- Type: Calcular costo en base a item, a orden complete o ninguno (en el caso de usar un costo fijo)
- Use Flat Rate instead of Calculate from API: Seleccionar TRUE para que calcule los precios desde la API de OCA
- Ship to Aplicable Countries: No cambiar
- Ship to Specific Countries: No cambiar
- Tracking URL: URL de OCA para seguir el tracking de los envíos, no cambiar.
- SOAP Epak Tracking URL: API de OCA. No cambiar.
- SOAP Oep Tracking URL: API de OCA. No cambiar.
- OCA Cuit: Cuit de la tienda.
- OCA Username: Nombre de la cuenta para autenticar con OCA
- OCA Password: Password para autenticar con OCA
- Account Number: Número de cuenta OCA
- Operatory: Número de Operatoria registrada con OCA.
- Todos los productos deben tener Ancho, alto y largo. En el caso de que no los tengan, hay que configurar una opción por default: Ir a Store -> Settings -> Configuration -> OCA -> Dimension y setear las tres a una opción por defecto, en metros. Mínimo 0.01
CREAR ENVÍOS DESDE EL ADMIN
Condiciones:
- La orden debe haber sido creada usando OCA como método de envío.
- El usuario de admin debe ir al detalle de envío de la orden
- El envío no ha sido creado aún.
- El administrador de la tienda debe decidir si OCA retira el/los producto/s de una ubicación específica o si entrega el/los producto/s a una sucursal de OCA.
Pasos:
- En caso de decidir que OCA retire el producto debe seleccionar ‘From Door’ en Shipping Type y completar los datos. Una vez completos debe clickear ‘Create shipping’
- En caso de decidir utilizar una sucursal de OCA, debe ingresar un código postal en el campo ‘zip code’ y luego tocar el botón ‘Get Branch Nearest’ para obtener un listado de sucursales cercanas al código postal. Luego seleccionar la sucursal y tocar ‘Create Shipment'
CANCELAR ENVÍOS DESDE EL ADMIN
Condiciones:
- El envío fue creado.
- El usuario de administrador está en la página de detalle del envío
Pasos:
- Click en ‘Cancel OCA Shipment’ cancelará el envío en la API de OCA.
IMPRESIÓN DE ETIQUETAS
Con el usuario de administración de la tienda en la grilla de envíos:
- Seleccionar envios que se quieren imprimir
- En actions o acciones seleccionar Print Shipping Labels
Con el usuario en la página de detalle del envío:
- Click en Print Shipping Label