Al seguir esta guía, podrá utilizar el plugin WPSubscription - Importar Suscripciones para migrar suscripciones de WooCommerce Subscription a WP Subscription.
Requisitos previos
Los siguientes plugins deben estar instalados antes de comenzar el proceso.
WPSubscription Pro (para suscripción variable)
WPSubscription - Importar Suscripciones
WooCommerce Stripe Payment Gateway (pagos/opcional)
Paddle para WooCommerce (pagos/opcional)
Asegúrese de que WP-Cron esté en funcionamiento y que su sitio pueda hacer solicitudes salientes.
Descripción general de la migración
Cuando inicie una migración, WPSubscription – Importar Suscripciones realiza los siguientes pasos para mover las Suscripciones de WooCommerce a WPSubscription, asegurando la continuidad de los datos de suscripción y los pagos.
1. Conversión de Producto
El sistema primero identifica el producto de suscripción.
Lo convierte en un Producto Simple o un Producto Variable, dependiendo del tipo de producto original.
2. Creación de Suscripción
Para cada Suscripción de WooCommerce:
Se genera un nuevo pedido.
Se crea un nuevo registro de Suscripción en WPSubscription.
Fecha de Inicio: Coincide con la fecha de inicio de la suscripción original.
Fecha de Fin: Coincide con la fecha de fin programada de la suscripción original.
A partir del próximo ciclo de facturación, la nueva Suscripción WP sigue el cronograma recurrente del producto.
3. Migración de Auto-Renovación
Para Pagos de Paddle:
La migración actualiza la suscripción en Paddle.
Datos Antiguos de Paddle (ejemplo)
{
"wc_order_id": 1000,
"wc_subscription_id": 1001
}Datos Actualizados de Paddle (ejemplo)
{
"old_data": {
"wc_order_id": 1000,
"wc_subscription_id": 1001
},
"wc_order_id": 1501,
"wp_subs_migrated": "true"
}Para pagos de Stripe:
Los datos de pago se migran de la Suscripción original de WooCommerce.
La nueva Suscripción continúa la renovación automática sin problemas.
4. Migración en segundo plano
La migración se ejecuta automáticamente en segundo plano.
Punto clave: El uso y rendimiento del sitio web permanecen sin cambios durante el proceso.
Acciones post-migración
Notas especiales
Los datos de la Suscripción original se conservan; solo se cambia el tipo de producto.
La migración asegura que los pagos futuros se alineen con las reglas recurrentes del producto.
Las renovaciones automáticas se vuelven a vincular a WPSubscription dependiendo de la pasarela de pago.
Proceso de migración paso a paso
Inicie sesión en su Tablero de WordPress.
Instale/active los plugins requeridos que se enumeran arriba.
Vaya a WP Subscription > Importar Suscripciones.
Elija una de las acciones de "importar":
Importar todo para migrar cada suscripción listada, o
Seleccione múltiples filas y haga clic en Importar seleccionados, o
Haga clic en Importar en una fila individual para migrar una sola suscripción.
La importación comienza, y una barra de progreso muestra el estado de la migración.
Al completar cada fila, la columna ID de nueva suscripción muestra el ID de WPSubscription creado (registro vinculado).
Solución de problemas
La primera vez, si todas las importaciones fallan, por favor limpie la caché de su sitio. Su proveedor de hosting también puede almacenar en caché los datos. Así que, intente de nuevo después de un tiempo (p. ej., 30 min).
A veces, debido a la caché, algunas importaciones pueden fallar. Si es así, intente importar nuevamente las que fallaron.
Puede verificar el registro de la migración yendo a WooCommerce > Estado > Registros y abriendo el archivo de registro con el nombre wpsubs_import.