A menudo es necesario realizar una migración de datos al pasar a MemberPress desde otro sistema de gestión de socios. Esto también se aplica si vas a migrar a un nuevo dominio o incluso si vas a importar suscripciones a tu página web.
Este documento le explicará el proceso de migración y los pasos que deberá seguir. Estos pasos son necesarios para todas las migraciones, independientemente del sistema del que se esté migrando.
MemberPress Importador
En Complemento Importador MemberPress le permite importar datos relacionados con MemberPress a su sitio web. El importador se utiliza sobre todo para añadir usuarios y sus suscripciones a MemberPress desde una solución de afiliación anterior.
Para empezar a importar sus datos, primero debe instalar y activar el complemento Importador en su sitio web:
- Vaya a Panel de control > MemberPress > Complementos.
- Navegue por la lista de complementos o utilice la herramienta de búsqueda para encontrar el complemento Importador.

- Haga clic en el botón Instalar complemento para instalar y activar el complemento.
Con el Importador instalado y activado, ahora verá este nuevo Importar en el menú MemberPress.

Aquí puede empezar a importar sus archivos CSV.
Creación de archivos CSV
Con el Importador MemberPress instalado, puedes empezar a crear tus primeros archivos CSV para importar tus datos. CSV son las siglas de "valores separados por comasun formato de hoja de cálculo estándar.
Puedes crear y editar estos archivos de hoja de cálculo en Excel, Numbers, Open Office o Google Spreadsheet.
Este formato de archivo es esencial para migrar datos utilizando el Importador MemberPress. Ten en cuenta que los archivos CSV exportados desde otros plugins y sistemas suelen tener un formato diferente.
Probablemente tendrás que reformatear los archivos exportados y ajustarlos al formato CSV de MemberPress.
Cada grupo de datos debe importarse con un archivo CSV independiente. Esto significa que, por ejemplo importa tus usuarios utilizando un archivo CSV. A continuación, deberá importar sus transacciones y suscripciones como archivos CSV independientes. Lo mismo ocurre con otros tipos de datos (p. ej. importación de cupones y reglas).
Todos los archivos CSV deben tener el formato adecuado. Cada tipo de datos tiene su plantilla CSV y sus elementos de datos únicos. Puede descargar aquí los archivos de plantilla CSV de muestra para algunos de los distintos tipos de datos:
- Plantilla CSV de usuarios de WordPress
- Plantilla CSV de suscripciones
- Plantilla CSV de transacciones
- Cuenta de empresa Plantilla CSV de subcuentas
- Plantilla CSV de cupones
Además, hay algunas convenciones que todos estos archivos deben seguir:
- Cada archivo CSV debe tener una fila de encabezado (la primera fila del archivo) que contenga el nombre del campo. Todo lo que aparezca en la columna situada debajo de la primera fila se considerará un valor para el campo definido en el encabezado.
- No es necesario que las columnas del archivo CSV sigan un orden concreto. Los campos de datos no se determinan por su orden, sino por el nombre de la cabecera.
- El archivo debe estar en UTF-8 formato.
Una vez que haya formateado y preparado sus datos en archivos CSV adecuados, deberá exportarlos desde su hoja de cálculo.
Importar archivos CSV con MemberPress
Para importar tus archivos CSV a MemberPress, sigue estos pasos:
- Vaya a Panel de control > MemberPress > Importar.
- Seleccione el tipo de archivo que desea importar utilizando el menú desplegable.
- Haga clic en el botón Elegir archivo y seleccione el archivo CSV correspondiente para importar desde tu ordenador. Por ejemplo, si quieres importar las transacciones de un usuario, aquí deberás seleccionar tu archivo CSV de transacciones.
- Haga clic en el botón Cargar para importar el archivo.
Sus datos se importarán y se añadirán a su sitio web.
Pasos básicos de la migración
- Instala MemberPress y configúralo, al menos con tus suscripciones y pasarelas de pago. Probablemente no deberías crear ninguna regla todavía para evitar conflictos con tu plugin de suscripciones actual (si lo utilizas en el mismo sitio web).
- Importe sus usuarios (si no está ya en su sitio WordPress).
- Importar cualquier suscripciones periódicas o pagos únicos asociados a ellos (son archivos independientes del archivo CSV de usuarios importado en el paso 2).
- Comprueba que todo se ve bien; si es así, crea Reglas en MP.
- Desactive su anterior plugin de afiliación.
- Realice más pruebas para asegurarse de que todo funciona correctamente.
- Cambia tus direcciones IPN o las URL de los webhooks —etc.— para garantizar que, de ahora en adelante, los pagos se registren correctamente en MemberPress. Encontrarás enlaces a tus pasarelas de pago con instrucciones detalladas para configurarlas con MemberPress. aquí.
- Revise sus suscripciones importadas en MemberPress > pestaña Suscripciones > Pasarela columna. Si el portal los nombres aparecen como ID (por ejemplo, pea5pn-8cz) en lugar de “Stripe" o "PayPal,tendrá que arreglar las suscripciones de los usuarios. Asegúrese de que se utiliza el identificador único de pasarela adecuado.