Extensión Magento 2

One Step Checkout para Magento 2

Un checkout configurable para Magento 2 que reúne envío, pago, resumen y datos opcionales del pedido en una sola página adaptable.

Versión actual
1.0.4
Magento
2.4.6 - 2.4.9
PHP
8.1 - 8.5

Si su entorno difiere de los requisitos indicados, podemos verificar la compatibilidad con antelación. Contáctenos por el formulario de contacto.

Funciones

Lo que hace el módulo.

  1. Checkout en una página

    Dirección, envío, pago y resumen permanecen visibles en un checkout adaptable.

  2. Diseño de bloques configurable

    Distribuya autenticación, envío, pago y resumen en una, dos o tres columnas de escritorio.

  3. Control de campos de dirección

    Ajuste el orden y la visibilidad sin desactivar los campos obligatorios de Magento.

  4. Datos adicionales del pedido

    Recoja comentarios, consentimiento para newsletter, mensaje de regalo y otros datos opcionales.

  5. Fechas de entrega preferidas

    Defina antelación, días disponibles, límites, festivos y fechas bloqueadas.

  6. Checkout multidirección integrado

    Asigne productos a varias direcciones y complete envío, pago y revisión con el mismo diseño.

  7. Recuperación controlada del carrito

    Envíe enlaces con caducidad, retrasos, límites de reintento y estrategia de combinar o sustituir.

  8. Eventos GA4 con consentimiento

    Registre inicio, envío, pago y compra cuando exista el consentimiento analítico requerido.

  9. Página de confirmación configurable

    Muestre datos, totales, entrega y todos los pedidos generados en una confirmación estructurada.

Descripción

Cómo funciona.

SoftwareSilo OneStepCheckout reúne las secciones principales del checkout de Magento en una sola página adaptable. El cliente introduce la dirección, elige envío y pago, revisa los totales y añade datos opcionales sin pasar por varias etapas separadas.

Magento sigue gestionando el pedido: La extensión cambia la presentación del checkout y añade funciones concretas. Magento continúa validando el carrito, calculando impuestos y totales, determinando los métodos disponibles y creando el pedido.

Un diseño configurable para cada tienda: El editor de bloques distribuye autenticación, envío, pago y resumen en una, dos o tres columnas. En móvil se utiliza un orden legible de una sola columna y en escritorio se aprovecha mejor el ancho disponible.

Recoja los datos que necesita su operación: Puede activar comentarios de pedido, fecha de entrega preferida, consentimiento para newsletter y mensajes de regalo de Magento. El orden y la visibilidad de los campos de dirección se pueden ajustar sin ocultar campos obligatorios de Magento.

Pedidos para varias direcciones: Los clientes registrados pueden asignar productos y cantidades a varias direcciones guardadas cuando está habilitado el checkout multidirección de Magento. Los datos de envío, facturación, revisión y números de pedido permanecen dentro del diseño de OneStepCheckout.

Recupere carritos que siguen siendo válidos: La recuperación puede enviar un enlace seguro después del plazo configurado. La tienda decide si los productos recuperados sustituyen el carrito actual o se combinan con él, y los límites de reintentos evitan procesamientos repetidos.

Mida el checkout respetando el consentimiento: Los eventos GA4 opcionales cubren el inicio del checkout, la selección de envío, el pago y la compra. Los eventos esperan el consentimiento requerido y utilizan una instalación existente de Google Tag Manager o gtag.js.

Las tiendas Hyvä utilizan un add-on separado: El paquete OneStepCheckout Hyvä implementa el checkout para temas Hyvä y conserva los servicios de Magento y la configuración del módulo principal. El add-on requiere OneStepCheckout.

Capturas de pantalla

Así se ve.

Changelog

Qué ha cambiado.

One Step Checkout para Magento 2

Version 1.0.4 - 2026-10-20

Fixed
  • Respected inherited checkout layout, colors and address field settings in admin configuration
  • Restored quantity updates and address creation in multiple-address checkout
  • Refreshed minicart contents after multiple-address checkout changes and orders
  • Customers and guests can save a distinct billing address with either Magento billing form setting
  • Preserved billing address edits and saved selections when the shipping address changes
  • Billing address restrictions applied by other modules now hide the "same as shipping" choice and limit the billing dropdown to the allowed addresses on the One Step Checkout page
  • Kept shipping address radio buttons synchronized with the selected address
  • Saved shipping information before background payment updates
  • Displayed order discounts on the order confirmation page
  • Displayed the configured checkout description below the checkout header title

Version 1.0.3 - 2026-09-14

Added
  • Added independent layout-builder blocks for shipping address and shipping method, including in-place migration of existing version-2 layouts
  • Added a configurable checkout-agreement position for payment or order summary
Changed
  • Checkout styling now inherits the active storefront theme for page, primary-button and button-text colors unless explicitly overridden
  • Refined desktop and mobile spacing, field alignment, section separation, dialogs, tooltips and payment controls
  • Checkout address fields now expose scoped standards-based autocomplete tokens
Fixed
  • Kept authentication and agreement dialogs above storefront navigation
  • Prevented checkout input bindings from losing values during Knockout updates

Version 1.0.2 - 2026-08-31

Added
  • Added an injectable checkout layout-handle provider so frontend compatibility modules can select their native layout stack
  • Added a dedicated multi-address assignment template
Changed
  • Refined the responsive Luma checkout and multi-address flow
Fixed
  • Checkout authentication dialogs now inherit the configured form and button styling on the One Step Checkout route
  • Valid fields no longer display duplicate success markers
Complemento: OneStepCheckout Hyvä

Version 1.0.4 - 2026-10-20

Added
  • Respected extension-provided restrictions on selecting, editing and creating checkout addresses
Fixed
  • Restored the guest email field for virtual-only checkout
  • Validated required company fields before checkout submission and displayed their required markers
  • Restored the native checkout fallback when OneStepCheckout is disabled
  • Preserved the full storefront header when Hyva Checkout is also installed
  • Restored multiple-address form submission through the configured Luma theme fallback
  • Preserved a distinct billing address when reopening checkout and placing an order
  • Refreshed order-summary product prices when address changes update taxes
  • Restored checkout sign-in with Magento's native CAPTCHA login validation
  • Displayed the configured checkout description below the checkout header title

Version 1.0.3 - 2026-09-14

Changed
  • Added layout-builder support with separate positionable shipping address and shipping method blocks
Fixed
  • Kept Hyva checkout block ordering and step numbering aligned with OneStepCheckout 1.0.3
  • Honored the configured checkout-agreements position in the payment or summary section

Version 1.0.2 - 2026-09-07

Fixed
  • Respect Magento customer-address metadata when first and last names are configured as optional

FAQ

Preguntas frecuentes.

Sobre el módulo

¿OneStepCheckout sustituye los métodos de envío o pago de Magento?

No. Magento sigue determinando los métodos disponibles y valida la opción seleccionada al crear el pedido.

¿Los invitados pueden usar el checkout?

Sí, cuando Magento permite compras como invitado y la opción está activa en la extensión. La tienda también puede exigir el inicio de sesión.

¿Puedo utilizar una, dos o tres columnas?

Sí. El editor distribuye autenticación, envío, pago y resumen en hasta tres columnas. En móvil se muestra una sola columna legible.

¿Admite envíos a varias direcciones?

Sí. Los clientes registrados pueden utilizar el flujo multidirección integrado cuando la función correspondiente de Magento está activada.

¿Está garantizada la fecha de entrega seleccionada?

No. Se guarda como fecha preferida. El módulo valida las reglas configuradas, pero no reserva existencias ni capacidad del transportista.

¿Qué ocurre con un carrito existente durante la recuperación?

La tienda decide si los productos recuperados sustituyen el carrito actual o se combinan con él. Magento valida después el carrito y los datos actuales de los productos.

¿GA4 envía eventos sin consentimiento de cookies?

La extensión espera el consentimiento analítico configurado. También se necesita una instalación funcional de Google Tag Manager o gtag.js.

¿El soporte para Hyvä está incluido en el precio principal?

El soporte para Hyvä se ofrece como add-on OneStepCheckout Hyvä. Requiere la extensión principal y un tema Hyvä compatible.

Compra, licencia y soporte

¿Para cuántas instalaciones de Magento es válida la licencia?

La licencia es válida para una instalación de Magento, incluido el funcionamiento multisitio. Además, el módulo puede instalarse en cualquier número de servidores de desarrollo o staging. Encontrará más detalles en nuestros términos de licencia.

¿La instalación está incluida en el precio?

La instalación y la configuración no están incluidas en el precio. Si lo desea, le apoyamos en una integración fluida en su sistema.

¿Cómo instalo un módulo?

Composer es el gestor de paquetes de PHP y Magento 2 lo utiliza para instalar módulos y sus dependencias. Después de la compra, encontrará los comandos correspondientes en Licencias dentro de su cuenta de cliente. Primero añada el repositorio privado de SoftwareSilo y su token de licencia. Después instale el paquete indicado con composer require y ejecute php bin/magento setup:upgrade y php bin/magento cache:clean.

¿Qué métodos de pago están disponibles?

Puede pagar con tarjeta de crédito (Stripe) o por transferencia bancaria (pago por adelantado). En pagos con tarjeta, el pedido se procesa de inmediato y las credenciales de acceso se envían directamente en un correo electrónico de seguimiento.

¿Cómo es el proceso de pedido?

Después del pago con tarjeta de crédito, recibirá de inmediato las credenciales para obtener el módulo mediante Composer. En caso de transferencia bancaria, el acceso se concede una vez abonada la factura.

Necesito una modificación personalizada del módulo. ¿Es posible?

Las solicitudes personalizadas no son un problema. Adaptamos nuestros módulos de Magento 2 a su proyecto y mantenemos una versión interna dedicada para saber exactamente qué se ejecuta en su sistema durante el soporte.

¿Puedo instalar una versión demo localmente?

En la página de detalle de cada módulo, puede solicitar su propia instancia de demostración y probar el módulo a fondo durante 7 días. Sin embargo, no ofrecemos una versión de demo local.

¿Está encriptado el código fuente?

No, el código fuente de nuestros módulos no está encriptado. Si necesita una personalización, puede enviarnos una solicitud. Le responderemos en breve con una propuesta sin compromiso.

¿Cómo funcionan las actualizaciones y el soporte?

Puede añadir un paquete de soporte a su pedido. Incluye asistencia, así como actualizaciones y mejoras relacionadas con el módulo. No se requiere una suscripción continua.

Ya tengo una licencia. ¿Cómo hago una actualización?

Puede completar la actualización de licencia aquí. Si tiene un paquete de soporte activo, recibirá las actualizaciones automáticamente mediante Composer. Si su paquete de soporte ha vencido, puede renovar su licencia aquí o en su cuenta.

Tengo otra pregunta, ¿cómo puedo contactarlos?

Puede contactarnos en cualquier momento a través de Correo electrónico.

$199.00

Aplicaciones

Ideal para estas industrias y casos de uso

  • Menos cambios de página

    Reúna las decisiones principales sin sustituir los servicios de pedido de Magento.

  • Recoger requisitos de entrega

    Permita indicar una fecha preferida y un comentario operativo antes del pedido.

  • Pedidos para varias ubicaciones

    Los clientes registrados distribuyen productos entre direcciones guardadas cuando Magento multidirección está activo.

  • Retomar un carrito válido

    Devuelva al cliente a un carrito válido mediante un enlace seguro y una política definida.

  • Atender a invitados y clientes registrados

    Utilice la misma estructura clara mientras Magento aplica las reglas de invitado o cuenta correspondientes.

  • Mantener el checkout usable en cada pantalla

    Muestre las columnas de escritorio como una secuencia legible en pantallas pequeñas.

Siguientes pasos

Primero probar. Después comprar.

  • Documentación técnica

    Guías prácticas de Magento 2, documentación para desarrolladores y referencias de API para la instalación, configuración y solución de problemas.

    Ir a la base de conocimiento
  • Pruébelo antes de comprar

    Solicite una demo personal y pruebe el módulo con datos de ejemplo realistas en el panel de administración de Magento y en la tienda. Así podrá comprobar con calma si encaja con sus requisitos y procesos.

  • ¿Necesita una solución personalizada?

    ¿Sus requisitos van más allá de las funciones de nuestros módulos para Magento 2? Desarrollamos módulos para Magento 2 e integraciones adaptadas a sus procesos empresariales.

    Solicitar ahora

Para seguir leyendo

Guías sobre este módulo