Nuestro plugin para RedSys y WooCommerce es compatible con WooCommerce Pre-Orders

En ocasiones, queremos hacer lanzamientos de productos antes de disponer de ellos. Un lanzamiento que haga que los clientes paguen por él en el momento, pero todo el proceso les indique que el producto estará disponible en una fecha determinada en el futuro.

Este tipo de operaciones se llaman operaciones de reserva, pre-order por su nombre en inglés, o venta por anticipado. Para conseguirlo existe varios plugins para esto como WooCommerce Pre-Orders o Yith Pre-Order para WooCommerce.

Suele ser útil para crear el famoso hype (expectación) o porque queramos financiarnos previamente cuando estemos seguros de que tenemos el lanzamiento listo en una fecha pero queremos empezar a facturar antes.

Esto no tiene nada que ver con las reservas de citas, habitaciones de hotel o alquiler de vehículos. Aunque en castellano hablamos de reservas para ambos casos, en inglés son más precisos y usan para esos casos el término “booking”, así que para esas labores debéis usar plugins como WooCommerce Bookings.

Funcionamiento de WooCommerce Pre-Order

Una vez adquiráis la extensión y la activéis, se creará en la sección de “Ajustes” de WooCommerce una nueva pestaña nueva llamada Pre-Orders. En esta nueva pestaña podrás configurar los mensajes o textos que aparecen en el proceso de compra:

  • Etiquetas de los botones: para sustituir añadir al carrito o finalizar compra por cosas como “Hacer reserva”
  • Mensajes dentro de cada producto y en el loop de productos para informar de las fechas de la reserva
  • Y otros mensajes informativos tanto a nivel de carrito como de checkout

Luego dentro de cada producto indicamos si va a ser un producto de tipo “pre-order” y cómo va a funcionar: si se va a cobrar en el momento o cuando el producto esté disponible y en qué fecha.

Compatibilidad implementada con nuestro plugins para RedSys y WooCommerce

Todo esto, como entenderéis se escapa un poco del ámbito estándar de WooCommerce. Por un lado, los pedidos que contienen una reserva, cuando se pagan no pasan a estar procesando o completados; si no en un estado llamado “pre-ordered” que sería algo así como “reservados”.

Desde la versión 3.9.7 de RedSys Gateway for WooCommerce Pro, soportamos que cuando en el carrito haya un producto de tipo pre-order, el pedido se marque como pre-ordered conforme llegue el pago. Para eso solo tenemos que elegir la opción “Pre-ordered si hay algún producto en el carrito de tipo pre-order” en qué estado asignar tras recibir el pago. Además el pedido aparecerá en el listado de “Pre-orders” que incorpora e plugin en el menú de WooCommerce.

Aparte hay otra funcionalidad pendiente de implementar que es la que permite capturar el pago y luego procesarlo cuando el producto esté disponible. La implementaremos en el futuro usando la operación de pre-autorización disponible en la API de RedSys y que ya soportamos para compra de productos estándares.

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (Ninguna valoración todavía)
Cargando…

Almacenamos las IPs desde la que se envían las valoraciones para evitar fraudes

Carrito