Objetivo: Contestar a varias preguntas frecuentes sobre el Dynamic Checkout para Magento V2.4.
Pregunta: Estoy tratando de publicar mi configuración del Dynamic Checkout en una tienda de prueba, pero recibo un error 500. ¿Por qué no puedo publicar mi checkout en mi tienda de test?
Si tu tienda/dominio de prueba está protegido por una contraseña a través de nginx, el plugin no puede enviar una solicitud de publicación. Para solucionar este problema, te invitamos a añadir a la lista blanca (whitelist) las siguientes direcciones IP o a desactivar la protección por contraseña de tu tienda durante las pruebas.
Pregunta: ¿El Dynamic Checkout para Magento V2.4 soporta múltiples vistas de tienda?
Sí, hemos diseñado específicamente el plugin para que soporte múltiples vistas de tienda. Esto significa que si tienes varias tiendas separadas que ofrecen diferentes gamas de productos, o diferentes escaparates en diferentes idiomas, por ejemplo, puedes crear una configuración de Checkout personalizada para cada vista de tienda respectivamente.
Pregunta: El método de envío muestra "Sendcloud" junto al nombre del método de entrega, ¿cómo puedo eliminar esto?
R: Puedes eliminar el nombre de Sendcloud o introducir tu propio título adicional en el backend de Magento en Stores> Configuration > Sales > Delivery Methods > Sendcloud checkout > Method name.
Pregunta: ¿Cómo puedo modificar el widget del Checkout para que refleje mi marca?
El widget del Checkout ha sido diseñado para cumplir con los estándares de accesibilidad. Sin embargo, entendemos que quieras cambiar el estilo para que represente tu marca. Sigue estos pasos para anular el diseño predeterminado.
- En el back end de Magento, ve a panel de administración y haz clic en Content > Design > Configuration
- Selecciona la vista de tienda correcta y haz clic en
Editar
- Bajo la pestaña HTML Head verás una parte para añadir texto titulada "Scripts and Style Sheets"
- Pega el siguiente fragmento de código en el campo de texto y haz clic en
Save configuration (Guardar)
<style>
.sc-shipping-option.sc-shipping-option {
/* typography */
--sc-font-size: 15px;
--sc-font-weight: inherit;
--sc-font-family: Georgia, serif;
/* colors */
--sc-accent-color: #d71c00;
--sc-accent-color-dark: #a30916;
--sc-focus-color: #e58722;
--sc-text-color: #fff;
--sc-dimmed-text-color: #d4d4d4;
--sc-background-color: #fff;
--sc-delivery-date-background-color: #323232;
--sc-border-color: #e7e7e7;
--sc-box-shadow-color: #1128570d;
--sc-sendcloud-logo-color: #c4c4c4;
/* miscellaneous */
--sc-spacing: 4px;
--sc-border-width: 2px;
--sc-selected-border-width: 2px;
--sc-border-radius: 12px;
/* private */
--sc-item-width: 120px;
--sc-item-gap-width: 8px;
}
</style>
Si vas al checkout de tu tienda y seleccionas la opción de envío en una fecha determinada, notarás que el estilo del plugin ha cambiado. Puedes adaptar el widget al estilo de tu marca ajustando los códigos de color hexadecimales y el estilo/tamaño de la fuente en el bloque de código anterior.
P: ¿Cómo puedo ocultar el logo del transportista o la mención "entregado por" del widget de entrega en fecha determinada?
Para ocultar el logo del transportista (.sc-carrier_logo) o la mención "entregado por" (.sc-carrier_by-line), debes añadir los siguientes elementos:
}
/* hide carrier logo */
.sc-carrier .sc-carrier__logo {
display: none;
}
/* hide delivered by carrier line */
.sc-carrier .sc-carrier__by-line {
display: none;
}
Una vez que definas display como "none" (ninguno), ya no se mostrará en tu Checkout.
Pregunta: ¿Puedo personalizar el diseño del título público y de la descripción pública de mi método de entrega?
Ahora puedes modificar el aspecto del título público y de la descripción pública de tu método de envío mediante CSS personalizado. Sigue los mismos pasos indicados anteriormente para cambiar el diseño del widget del Dynamic Checkout, e introduce tu CSS personalizado.
Propiedades personalizables
sc-delivery-method-title
sc-delivery-method-description
Pregunta: ¿Puedo cambiar el diseño del mapa de selección de puntos de servicio?
Si has creado un método de entrega de puntos de servicio a través del Dynamic Checkout, puedes personalizar la apariencia del mapa de selección de Sendcloud mediante CSS.
Sigue los pasos indicados anteriormente para cambiar el estilo del widget del Dynamic Checkout e introduce tu CSS personalizado. Hemos proporcionado un ejemplo y una hoja de estilo a continuación, además de una lista de propiedades personalizadas que puedes sustituir por colores y fuentes de tu marca.
Ejemplo
.sc-shipping-option {
--sc-font-size: 1em;
--sc-font-family: Georgia, Times, serif;
--sc-border-radius: 0;
--sc-accent-color: #e24c00;
--sc-text-color: #ffffff;
--sc-dimmed-text-color: #afa6a6;
--sc-background-color: #111111;
--sc-panel-background-color: #232323;
--sc-border-color: #8a2b03;
}
Propiedades personalizadas disponibles
A continuación se muestran las propiedades personalizadas disponibles que se pueden sustituir.
Propiedad personalizable / Valor predeterminado
--sc-font-size
15px
--sc-font-size-small
14px
--sc-font-weight
inherit
--sc-font-family
inherit
--sc-spacing
4px
--sc-border-width
2px
--sc-border-color
#e7e7e7
--sc-border-radius
6px
--sc-border-color-dark
#bbbbbb
--sc-accent-color
#1d97ff
--sc-accent-color-dark
#095ca3
--sc-accent-color-light
#77c1ff
--sc-focus-color
#1d97ff
--sc-box-shadow-focus-color
#a5d5ff
--sc-text-color
#212121
--sc-alt-text-color
#112857
--sc-price-color
#03a678
--sc-dimmed-text-color
#686868
--sc-error-color
#b50000
--sc-error-box-shadow-color
#f8e6e6
--sc-background-color
#f7f8fa
--sc-panel-background-color
#ffffff
--sc-panel-border-hover-color
#a5d5ff
--sc-box-shadow-color
#1128570d
--sc-sendcloud-logo-color
#c4c4c4
--sc-button-text-color
#ffffff
--sc-button-background-color
#112857
--sc-button-background-hover-color
#4d5e81
--sc-button-border-color
#112857
--sc-button-border-width
1px
--sc-button-secondary-text-color
#112857
--sc-button-secondary-background-color
#ffffff
--sc-button-secondary-background-hover-color
#e8f5ff
--sc-button-secondary-border-color
#112857
--sc-button-secondary-border-width
1px
--sc-input-text-color
#212121
--sc-input-background-color
#ffffff
--sc-input-border-color
#112857
--sc-input-border-width
1px
--sc-radio-button-border-color
#112857
--sc-radio-button-background-color
#112857
--sc-location-suggestion-marker-color
#1d97ff
--sc-service-point-marker-color
#112857
Pregunta: ¿Por qué el widget no se muestra correctamente?
El tema de la tienda puede estar interfiriendo con el estilo del widget, haciendo que los selectores de fecha aparezcan más pequeños, como en el siguiente ejemplo:
Para asegurarte de que los selectores de fecha aparecen como es debido, sigue estos pasos:
- Ve al panel de administración de Magento
- Ve a Content > Design > Configuration > Edit Store
- En la pestaña HTML Head, localiza el campo "Scripts and Style Sheets"
- Pega la siguiente línea en el campo de texto:
.sc-delivery-date-wrapper { display: block !important; }
El widget debería mostrarse ahora correctamente.
Pregunta: ¿Cómo puedo añadir manualmente los precios al checkout de mi tienda Magento?
Puedes utilizar tarifas de envío para configurar el precio individual de cada método de envío que desees ofrecer a través del Dynamic Checkout de Sendcloud. Te recomendamos encarecidamente que utilices este método cuando crees precios en Magento. Si introduces los precios manualmente a través de tu entorno de Magento, solo podrás crear una única tarifa que se aplicará a todos los métodos de envío.
- En el panel de control de tu tienda Magento, ve a Stores > Configuration > Sales > Delivery Methods > Sendcloud
- Desplázate hacia abajo hasta el campo Price field (precio) e introduce una tarifa que se aplique a todos los métodos de envío del Dynamic Checkout
- Una vez hecho esto, vuelve a la parte superior de la página y haa clic en
Save configuration (Guardar)
.
Pregunta: He publicado mi configuración, pero los métodos no aparecen en el checkout. ¿Qué está fallando?
Puede ser que tu configuración no se haya publicado correctamente. Ve a la pestaña Dynamic Checkout en tu panel de Sendcloud y asegúrate de que la configuración que acabas de publicar no muestra ningun error. Si hay un error, trata de volver a publicar tu configuración. Si el error persiste, intenta reconectar la integración de tu tienda o contacta con el servicio de asistencia
Haz clic aquí para ver cómo reconectar tu tienda a Sendcloud. Ten en cuenta que tendrás que crear una nueva configuración del Dynamic CHeckout si reestableces la conexión de este modo.
Pregunta: ¿Con qué plugins de checkout para Magento V2.4 es compatible el Dynamic Checkout de Sendcloud?
- Magento Native (tema Luma)
- Amasty One Step Checkout
- One Step Checkout.com
- Mageplaza One Step Checkout
Pregunta: ¿Puedo actualizar mis plantillas de correos de seguimiento con la nueva información sobre la fecha de entrega prevista de mis paquetes?
Tus plantillas de correo de seguimiento seguirán funcionado de la misma manera que antes, solo que ahora una variable adicional estará disponible: sc_expected_delivery_date
.
Tus plantillas actuales no se actualizarán automáticamente para incluir esta variable. Por lo tanto, si deseas actualizar tus correos de seguimiento para que muestren las fechas de entrega previstas de los pedidos realizados a través del Dynamic Checkout, deberás actualizar cada una de ellas manualmente o crear otras completamente nuevas. Para hacer esto, puedes utilizar la plantilla predeterminada tal y como se describe aquí.
Pregunta: ¿El Dynamic Checkout de Sendcloud es compatible con la opción de multienvío nativa de Magento?
Sí, Pack & Go muestra la fecha de entrega y la mención "Dynamic Checkout" cuando se trata de un pedido realizado a través de tu Dynamic Checkout. Sin embargo, los pedidos no se presentarán para su empaquetado en función del día correcto de entrega del paquete, por lo que actualmente no admitimos Pack & Go en combinación con los métodos de entrega en fecha determinada o en el mismo día.
Pregunta: ¿Se puede utilizar la funcionalidad Pack & Go de Sendcloud con el Dynamic Checkout para Magento V2.4?
Actualmente, Pack & Go no muestra la información necesaria para procesar algunos pedidos del Dynamic Checkout, como los días de entrega del paquete, en el albarán o la lista de recogida. Además, los pedidos no se presentarán para su empaquetado basándose en el día correcto de entrega del paquete, por lo que actualmente no admitimos Pack & Go en combinación con los métodos de entrega en una fecha determinada y en el mismo día.
Pregunta: ¿El Dynamic Checkout de Sendcloud para Magento V2.4 admite el procesamiento de pedidos a través de sistemas WMS/ERP externos?
No, todavía no.
Pregunta: ¿El Dynamic Checkout de Sendcloud para Magento V2.4 es compatible con tablas de tarifas?
No, esta funcionalidad todavía no es compatible con el Dynamic Checkout. Puedes configurar las tarifas a través de la función de tarifas de envío basadas en el peso, incorporada en el Dynamic Checkout.
Pregunta: ¿Cómo funcionan las tarifas de envío de Sendcloud basadas en el peso con las reglas de precio del carrito de compras de Magento?
Si el envío gratuito está activado en el Dynamic Checkout cuando se activan las tarifas de envío, el precio de este tipo de envíos en Magento pasará a ser 0 en el momento del pago.
Puedes configurar el envío gratuito en función del valor del carrito de dos maneras:
- Solo para artículos que coinciden: El envío gratuito está disponible solo para los artículos que conciden con las condiciones de la regla.
- Para envíos con artículos que coinciden: El envío gratuito está disponible para cualquier envío que incluya artículos que conciden con las condiciones de la regla.
Pregunta: ¿Cómo puedo eliminar las configuraciones del Dynamic Checkout de la vista de mi tienda?
- En tu cuenta de Sendcloud, ve a la pestaña Dynamic Checkout en la parte superior del panel.
- Al lado del nombre de la integración, selecciona el menú de opciones
⋮
y haz clic en Eliminar: - Ahora ve a
Configuración > Integraciones y busca la vista de tu tienda en la lista de integraciones.
- Hz clic en Desconectar.
Pregunta: He publicado mi configuración, pero no todos los pedidos que llegan muestran la fecha de entrega del paquete. ¿Qué está fallando?
Solo los pedidos que se realicen a través de los métodos de entrega en fecha determinada y en el mismo día tendrán una fecha de entrega del paquete en el panel. Todos los demás pedidos aparecerán con la etiqueta "En cualquier momento" en la columna de la fecha de entrega del paquete en el resumen de pedidos entrantes.