1. Inicio
  2. Base de conocimientos
  3. Extensiones
  4. Extensiones adicionales
  5. Envío automatizado de recibos PDF personalizables a los afiliados

Envío automatizado de recibos PDF personalizables a los afiliados

PDF es un formato de documento popular que ofrece una experiencia de visualización consistente en muchas plataformas. Hemos creado un complemento para MemberMouse que envía recibos por correo electrónico a sus miembros con un recibo PDF adjunto de estilo estándar, lo que les permite conservar fácilmente copias para sus registros.

This plugin allows you to draft a billing receipt email with PDF attachment that is sent to members when initial and rebill payments are received. You can customize the Header and Footer(s) on the attached PDF. You can also allow your members to add custom billing details to the receipt and choose to ‘cc’ an additional recipient. There is functionality to resend a previous receipt and translation support. You’ll find documentation for all these elements in this article.

Requisitos del complemento

Se requiere MemberMouse 2.4.0 o superior para utilizar esta extensión.

The plugin also requires some additional server software components. Typically, these options are included with most hosting, but if you find that other site emails (like welcome emails) are being received but PDF receipts are not (after checking the SPAM folder), ask your host to verify that the following versions/extensions are active on your server.

  • PHP 7.1+ is required.
  • PHP dom
  • Mbstring
  • GD
  • También se recomienda Imagick o Gmagick
Instalación del plugin
  1. Click here to download the latest version of Recibos PDF de MemberMouse
  2. Abra el panel de administración de WordPress
  3. En la columna de la izquierda, seleccione Plugins > Añadir nuevo
  4. Haga clic en el botón Subir Plugin en la parte superior de la pantalla
  5. Haga clic en Elegir archivo y seleccione el archivo que ha descargado
  6. Haga clic en Instalar ahora
  7. Una vez finalizada la instalación, pulse Activar
Aplicación de la configuración por defecto

Cuando se activa, MemberMouse PDF Receipts no comienza inmediatamente a enviar sus recibos. Primero debe configurar la extensión para que empiece a funcionar. Puede acceder al panel de configuración haciendo clic en Configure en la lista de plugins de su sitio, o seleccionando Recibos MM PDF en la columna de la izquierda.

Hay dos secciones: Configuración PDF y Plantilla de correo electrónico. Se incluyen ajustes por defecto para ambos, y puede rellenar previamente los campos de configuración haciendo clic en el botón Establecer el valor predeterminado... en la parte superior de cada sección. A continuación, puede modificar la sección como desee, pero tenga en cuenta que tendrá que hacer clic en el botón Guardar en la parte inferior de la sección para aplicar los cambios.

También puede activar la extensión inmediatamente con los valores predeterminados haciendo clic en cada uno de los botones Utiliza la opción Predeterminada... enlaces en la cabecera:



Cada enlace aplica y guarda simultáneamente los valores predeterminados para su sección. Una vez aplicada la configuración, la extensión se activa y comenzará inmediatamente a enviar recibos en respuesta tanto a eventos de pago inicial como de refacturación.

Configurar el archivo PDF

Esta sección le permite personalizar parte del contenido del archivo PDF generado. Se admite HTML básico.

Información comercial

En Información comercial fields are where you would place your company’s business details. These will be centered and displayed at the top of the PDF file, and the automatically generated receipt is placed in underneath. Note that HTML <br/> después de cada línea de una dirección multilínea.

Etiqueta del impuesto sobre actividades económicas y Número de identificación fiscal son campos opcionales que sólo aparecerán si se introducen.

wordpress membresia plugin clickbank

Ajustes de diseño

En Ajustes de diseño le permite añadir un logotipo o una imagen en la parte superior del archivo PDF adjunto. Esto se ubicará encima de la Información de la empresa que rellenó en la sección anterior.

En el Logo/Imagen de cabecera area, you’ll generate a Data URI for your logo and paste it into the field provided. 

Para ello, haga clic en el enlace Generar una URI de datos (https://ezgif.com/image-to-datauri) y siga los sencillos pasos que se indican para crear el URI de datos. 

1. Click ‘Choose File’ to locate the image you want to upload, and then select ‘Upload’.

2. After uploading, select ‘Nothing’ from the Incluir etiquetas para dropdown menu and click on ‘Generate Data URI’.

3. Click ‘Select All’ to select all the text in the ‘Output Data URI code’ box. Copy that text.

4. Vuelva a la interfaz del complemento PDF Receipts y pegue el código en el campo correspondiente.

Si después de previsualizar la imagen, desea cambiar su tamaño. Este mismo sitio se puede utilizar para cambiar el tamaño: https://ezgif.com/resize

En Alineación del logotipo/imagen de cabecera le permite elegir la colocación del logotipo.

En Color del borde le permitirá elegir el color de la línea que separa la imagen del logotipo de la Información comercial en la sección Encabezado. Si no desea que aparezca una línea, puede elegir Blanco (#ffffff) como color. 


En Pie de factura consta de dos áreas. Si estas áreas están vacías, esa área del recibo se dejará en blanco.

Zona 1 aparece inmediatamente debajo de la factura y, por defecto, está alineado a la izquierda del documento, como un párrafo normal. Es útil para información de contacto, descargos de responsabilidad, declaraciones sobre facturación, etc. 

Zona 2 se centra y aparece en la parte inferior del documento. Resulta útil para una firma final o un eslogan. 



Datos de facturación personalizados

En Datos de facturación introducidos manualmente is an optional section that you would use to include a member’s custom billing details in the ‘Bill To’ area of the receipt. 

La información estándar que se muestra es Nombre, Correo electrónico y Dirección de facturación (si se incluye). Sin embargo, puede ser conveniente mostrar información alternativa o adicional, por ejemplo, si sus afiliados necesitan incluir un NIF o CIF con sus datos de facturación.



In order to use this section, you’ll first need to have a space where your members can add that custom information. This is done through Campos personalizados de MemberMouse. Usted puede create a ‘Long Text’ campo personalizado y elija la opción 'Mostrar en la página Mi cuentapara recoger esta información. 

A continuación, si selecciona ese Campo personalizado en el menú desplegable de esta sección, la extensión utilizará esta información en el recibo en lugar de el nombre, el correo electrónico y la dirección de facturación del pedido. 

Por lo tanto, sus afiliados deberán tener claro que deben incluir toda su información in the Custom Field, just as they’d like it displayed on their receipt.

Cuando haya personalizado la plantilla a su gusto, haga clic en Guardar configuración PDF.

La configuración por defecto generará el siguiente contenido:



Configuración de la plantilla de correo electrónico

Su factura PDF se enviará como archivo adjunto a un correo electrónico, y en esta sección puede diseñar el correo electrónico al que la extensión adjuntará el archivo. Si ha creado previamente un correo electrónico Notificación PushEste proceso le resultará familiar. Se admite HTML. Para facilitar la composición, los caracteres de nueva línea se convierten automáticamente en saltos de línea HTML.

"Dirección "De

En En desplegable le permite establecer la dirección de correo electrónico desde la que se enviará el mensaje. Puede elegir entre cualquiera de sus Cuentas de los empleados, and if you’d like the email to come from an address that is not listed, you can click Gestionar empleados y Crear una cuenta de empleado.



"Dirección "CC

En ‘CC’ area is an optional section that allows you to add a cc’d recipient for the receipt email. If this is not configured or if there is no ‘cc’ information available for the account, then the email receipt will be sent only to the email address associated with the member account.



In order to use this section, you’ll need to create a ‘Short Text’ campo personalizado para guardar la información adicional de la dirección de correo electrónico. A continuación, seleccione ese campo personalizado en el menú desplegable de esta sección.

A continuación, puede elegir añada esto directamente en su sitiocomo en la página Mi cuentapara que sus afiliados puedan añadir la información ellos mismos. También puede añadir la información manualmente, según sea necesario y de forma individual, accediendo a la sección Datos del miembro > Campos personalizados ficha.

Asunto y texto del correo electrónico

En las dos secciones siguientes puede redactar el asunto y el cuerpo del mensaje. Por defecto, nuestro La plantilla de recibo de pedido está precargada. Observe el uso de SmartTags™ para insertar dinámicamente información sobre el afiliado y el pedido.



Cuando esté satisfecho con el correo electrónico, haga clic en Guardar plantilla de correo electrónico.

La configuración por defecto generará un correo electrónico con el siguiente aspecto:



Uso de SmartTags™ en la plantilla de correo electrónico

Una variedad de SmartTags™ (etiquetas inteligentes) para contenidos dinámicos:

Enlace de contenido
Enlace a la página principal
Enlace para miembros
Enlace de compra
Datos de contenido
Datos de campo personalizados
Datos de los empleados
Datos de los miembros
Datos del pedido
Decisión de acceso
Decisión de los miembros
Orden Decisión

Cuando MemberMouse envía el correo electrónico, Enlace y Datos Las SmartTags™ se sustituyen automáticamente por información adecuada para su sitio, o para el socio destinatario.

Puede rodear secciones de su correo electrónico con Decisión SmartTags™ para controlar si se enviará o no el contenido que contiene.

Tenga en cuenta que el Enlace de contenidoDatos de contenidoDecisión de acceso Las SmartTags™ requieren que proporcione el ID de una página o publicación concreta.

Probar la extensión

Once you’ve configured the PDF Content and Email Template, you’ll notice that the header changes to indicate that the extension is active and displays additional tabs – Enviar pruebaReenviar reciboInformación y Ayuda.




It’s recommended that you preview the results by sending yourself a test invoice. You can do this by going to the Ficha Enviar prueba e introduciendo su dirección de correo electrónico en el campo de entrada. A continuación, haga clic en Enviar prueba.



La información para crear el correo electrónico y el pdf de prueba se toma del último pedido realizado.

Emails are sent using standard WordPress functionality, so if the message is not received, or ends up in your spam folder, it’s typically due to issues with the email services offered by your hosting provider. Please see our article on Los correos electrónicos no se envían para obtener más información, y considere la posibilidad de instalar un plugin de terceros para mejorar la entregabilidad del correo electrónico.

Reenviar un recibo

Periódicamente puede recibir una solicitud de un usuario para que le envíe otra copia de un recibo anterior. Esta sección le permite buscar en su historial de pedidos pasados y enviar un recibo de cualquier transacción anterior.



In the interface, you’ll introduzca el número de pedido asociado a la transacción que necesita el envío de un duplicado del recibo.

Si no conoce el número de pedido, haga clic en el botón ‘Lookup Order #’ button abrirá el Examinar transacciones para que puedas localizar ese número.

Once you’ve entered the Order Number, haga clic en Vista previa to confirm the information that’s being sent and to whom.



The preview will show the Recipient Information, allow you to enter an additional ‘cc’ email address and display the basic Order Information. Once you’re sure this is the correct transaction for the receipt you want to send, click on Confirm & Send Receipt.

Cuando reenvíe un recibo, se registrará en la base de datos Registro de actividades para el miembro asociado, del mismo modo que se registra el envío de un recibo normal.

Soporte para la traducción de elementos de recibos PDF

El plugin MemberMouse PDF Receipts viene con soporte de traducción por defecto para los siguientes idiomas :

Alemán, francés, húngaro, español, español de México y portugués de Brasil.

Esto significa que si tiene uno de estos idiomas seleccionados en el directorio de WordPress Configuración general > Idioma del sitio setting, then the headers on the PDFs that you send out (such as ‘Date Paid’ and ‘Order Number’) will be translated into that language.

Si desea modificar estas traducciones estándar, cambiar el texto de las cabeceras o traducirlas a otro idioma, siga los pasos que se indican en la sección Traducir MemberMouse - Básico article. The only difference would be that when you are choosing the plugin to alter, you would choose ‘MemberMouse PDF Receipts’ and not ‘MemberMouse’.

¿Le ha resultado útil este artículo?

Artículos relacionados