Al importar suscripciones de pago único a MemberPress, usted sólo necesita importar un archivo CSV de transacciones.
Este documento explicará cómo migrar transacciones (o suscripciones únicas) desde otra solución de afiliación (plugin o plataforma) a MemberPress.
Requisitos de migración
Antes de migrar las transacciones, deberá asegurarse de que cumple todos los requisitos:
- Ha creado sus afiliaciones en MemberPress, que estarán asociadas a transacciones importadas (pagos únicos);
- Ha migrado todos sus usuarios a su nuevo sitio web WordPress (Panel > Usuarios);
- Ha confirmado que las transacciones en su procesador de pagos (Stripe, PayPal, Cuadrado, o Autorizar.net) pertenecen a suscripciones no periódicas (pagos únicos).
Formato CSV de las transacciones
Por favor, tenga mucho cuidado y siga EXACTAMENTE el formato que se indica a continuación. Si no lo hace EXACTAMENTE se su archivo no se importará correctamente. También debe tener en cuenta que si no añade una columna expires_at a su archivo, sus usuarios tendrán acceso de por vida desde la transacción importada.
Pulse aquí para ver un ejemplo de archivo CSV de transacciones. Con esta plantilla básica, consulte a continuación las columnas obligatorias y opcionales del archivo CSV.
Columnas obligatorias:
nombre de usuario
ocorreo electrónico
(pero no ambos) - El nombre de usuario o la dirección de correo electrónico del usuario que debe asociarse a la transacción. Debe pertenecer a un usuario ya existente en la base de datos. (Nota: desde la versión MemberPress Importer 1.6.8 también puedes utilizar user_email en lugar de email name)producto_id
- El ID del socio para el que se realiza la transacción. Debe ser el ID de un abono ya existente en la base de datos. El identificador se puede encontrar en la URL al editar el abono. Por ejemplo, el ID de afiliación en esta URL: http://awesomesite.com/wp-admin/post.php?post=10&action=edit es 10.importe
- Precio del abono. Puede ser cualquier número en formato decimal sin símbolo de moneda; por ejemplo, 5,99.total
- Precio con impuestos incluidos (si los hay). total = (importe + importe_impuestos). Si no hay impuestos, debe tener el mismo valor que el campo "importe".
Columnas opcionales:
id
- Actualiza la información de la transacción existente que coincide con el id. Si se deja en blanco, se creará un nuevo transacción. Asegúrese de utilizar el identificador de la columna "Id" de la página MemberPress > Transacciones, como se muestra a continuación aquí. Este campo requiere MemberPress Importer versión 1.6.0 o posterior.sub_num
osubscr_id
- El número de suscripción que hace referencia a la suscripción. Este sub_número debe hacer referencia a una suscripción ya existente en la base de datos. Por defecto está en blanco. (Nota: no necesitará utilizar esta cabecera de columna)método_pago
ogateway_id
- El identificador único del método de pago. Puede encontrarlo en el campo pestaña pagos de la página de Configuración del MemberPress. Por defecto es "manual". Si estás importando miembros gratuitos, también puedes establecerlo como "gratuito".código_cupón
ocupón
- El código del cupón aplicado a esta transacción. Debe hacer referencia a un cupón que ya exista en la base de datos. Por defecto está en blanco.enviar_bienvenida
- Controla si el usuario recibirá un correo electrónico de bienvenida junto con esta transacción recién creada. Puede ser 1 para verdadero o 0 para falso. Por defecto es 0.enviar_recibo
- Controla si el usuario recibirá un correo electrónico de recibo junto con esta transacción recién creada. Puede ser 1 para verdadero o 0 para falso. Por defecto es 0.trans_num
- El número de transacción de la pasarela. Puede ser cualquier cadena de texto pequeña. Si está en blanco, se generará un identificador aleatorio.tipo_impuesto
- El tipo impositivo en %. Ejemplo 5% debe introducirse como 5.000. Por defecto es 0.importe_impuesto
- El importe del impuesto aplicado al total. tax_amount = (amount*(tax_rate/100)). Por defecto 0.tax_desc
- Descripción del impuesto. Por defecto sin descripción.clase_impuesto
- Actualmente no se utiliza en MemberPress. Por defecto es "estándar".estado
- Estado de la transacción. Puede ser "pendiente", "completa", "reembolsada" o "fallida". Por defecto es "completa".fecha_de_creación
- Fecha de creación de esta transacción. Debe tener el formato "AAAA-MM-DD hh:mm:ss". Por defecto es la fecha actual.fecha_de_vencimiento
- La fecha de caducidad de la transacción. Cuando una transacción caduca, debe ser renovada por el usuario para que siga teniendo acceso. Debe tener el formato "AAAA-MM-DD hh:mm:ss". Por defecto es la hora de expiración regular de la Membresía. Utilice 0000-00-00 00:00:00 para el acceso de por vida.
Cargar los archivos
Para cargar los archivos que ha creado, sólo tiene que seguir estos pasos:
- Vaya al Plugin MemberPress > Importar. Una vez allí, seleccione "Transacciones" del tipo de archivo al menú desplegable de importación.
- A continuación, utilice el botón "Seleccionar archivo" para cargar su archivo (sólo puede importar un archivo cada vez).
- Por último, haga clic en el botón de carga.
Mensajes del importador
Después de importar el archivo, el importador le mostrará un par de líneas y cuadros diferentes para informarle de cómo ha ido la importación. A continuación se describen.
X Filas importadas con éxito - Aquí, el importador le indicará cuántas filas (en lugar de X) se han importado correctamente.
No se han podido importar X filas - Aquí, el importador le dirá cuántas filas (en lugar de X) fallaron al importar.
X Total de filas procesadas - Aquí, el importador le dirá cuántas filas totales (en lugar de X) se procesaron.
Mensajes de éxito de fila: - En este cuadro, verá los mensajes de éxito relacionados con su importación más reciente.
Errores de fila: - En este cuadro, verá los errores relacionados con las filas de su importación más reciente. El mensaje debe ser lo suficientemente detallado como para que puedas saber lo que tienes que corregir, para que tu archivo funcione correctamente al importarlo.
CSV para las filas fallidas ... copiar estos, arreglar y volver a importar: - Aquí se le indicarán las filas exactas que deben corregirse. Anótelos para corregir las filas con errores.