Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora
  1. Inicio
  2. Base de conocimientos
  3. General
  4. Migración
  5. Migración o importación de suscripciones únicas (transacciones)

Migración o importación de suscripciones únicas (transacciones)

Antes de leer esta página, asegúrese de haber revisado nuestro Visión general de la migración ¡página primero!

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.

Nota: El archivo CSV de suscripciones no debe importarse en el caso de las suscripciones puntuales. 

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).

Nota: Todas las transacciones de los usuarios deben figurar ya en tu procesador de pagos, iniciadas por la solución de suscripción que utilizabas anteriormente. La importación de transacciones solo añadirá a MemberPress los datos de las transacciones existentes en tu procesador de pagos. La importación no generará ninguna transacción en tu procesador de pagos ni provocará ningún nuevo cargo.

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 Esto provocará que el archivo no se importe correctamente. También debes tener en cuenta que, si no añades una columna «expires_at» al archivo, tus usuarios tendrán acceso de por vida a partir de 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 o correo 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 o subscr_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 o gateway_id - El identificador único del método de pago. Puede encontrarlo en el campo pestaña pagos de la página de configuración de MemberPress. El valor predeterminado es ‘manual’. Si vas a importar usuarios con cuenta gratuita, también puedes establecer este valor en ‘gratuito’.
  • código_cupón o cupó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 breve. Si se deja 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. El valor por defecto es ‘estándar’.
  • estado — El estado de la transacción. Puede ser ‘pendiente’, ‘completada’, ‘reembolsada’ o ‘fallida’. El valor predeterminado es ‘completada’.
  • 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. 

Nota: La fecha_de_vencimiento es necesaria si sus suscripciones únicas tienen una duración limitada. Si se excluye esta columna importar transacciones sin fecha de caducidad, dar a sus usuarios acceso de por vida.

Cargar los archivos

Para cargar los archivos que ha creado, sólo tiene que seguir estos pasos:

  1. Vaya al Plugin MemberPress > Importar. Una vez allí, seleccione "Transacciones" del tipo de archivo al menú desplegable de importación.
  2. A continuación, utilice el botón "Seleccionar archivo" para cargar su archivo (sólo puede importar un archivo cada vez). 
  3. 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. 

¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.