Los dos ajustes que hay que revisar en btransfer antes del primer envío
Hay dos ajustes que deciden si btransfer te funciona de verdad o solo lo parece. Merece la pena dedicarles cinco minutos antes del primer envío, y si vienes de una versión anterior, merece la pena revisarlos ahora.
1. El enlace de tu bandeja de Iberbox
Este es el importante. Los archivos que envías se suben a la bandeja de Iberbox que tengas configurada aquí. Si ese enlace no es el de tu cuenta, tus archivos —y los de tus clientes— acaban en una cuenta que no controlas.
Desde la versión 2.1 el plugin no te deja enviar nada sin configurarlo, y si detecta que sigue puesto el enlace de ejemplo te lo marca en rojo.
Cómo ponerlo:
- Entra en tu cuenta de Iberbox y copia el enlace de tu bandeja de entrada.
- En FacturaScripts, ve a Opciones > btransfer.
- Pégalo en Enlace de bandeja. Es una URL larga que incluye una almohadilla y una clave detrás: cópiala entera, incluida la parte que va después de la almohadilla. Esa clave es la que cifra los archivos; sin ella no funciona.
- Guarda.
Vuelve a Enviar archivos: si el aviso ha desaparecido, está correcto.
Si actualizas desde una versión anterior a la 2.1, comprueba ese campo aunque el plugin te funcionara. El valor que traía por defecto no era tu bandeja.
2. El remitente del email
El enlace de descarga se manda por email desde tu FacturaScripts. Si el remitente es una dirección de otro dominio, los servidores de correo del destinatario comprueban SPF y DKIM, ven que tu servidor no está autorizado a enviar en nombre de ese dominio, y mandan el mensaje a spam. Tú no ves ningún error: simplemente el cliente te dice que no le ha llegado nada.
Desde la 2.1, el remitente por defecto es el email de tu propia empresa, el que tengas en la configuración de FacturaScripts. Si actualizas y tenías el anterior puesto, el plugin lo cambia solo.
Compruébalo en Opciones > btransfer, campo Remitente. Debe ser una dirección de tu propio dominio y, para que llegue bien, tu dominio debería tener SPF y DKIM configurados para el servidor desde el que envía FacturaScripts. Si no estás seguro, manda una prueba a una cuenta de Gmail y mira si cae en spam.
3. Comprobación rápida
Haz un envío de prueba a una dirección tuya de otro proveedor:
| Qué mirar | Si falla | |---|---| | ¿Aparece el archivo en tu bandeja de Iberbox? | El enlace de bandeja no es el tuyo | | ¿Llega el email? | Revisa el remitente y el SPF de tu dominio | | ¿Cae en spam? | El remitente es de otro dominio, o falta DKIM | | ¿Se descarga el archivo desde el enlace? | Comprueba que tu FacturaScripts se sirve por HTTPS |
Otros ajustes útiles
- Número máximo de archivos y tamaño máximo: dejar ambos en 0 significa sin límite. Ponles un tope si vas a dar acceso a varias personas.
- Extensiones permitidas: vacío admite todo. Útil para evitar que alguien mande un ejecutable por error.
- Plantillas de email y WhatsApp: usa la variable {link} donde quieras que aparezca el enlace de descarga.
- Modo del SDK: déjalo en «controlador» salvo que sepas que tu servidor sirve bien los estáticos de los plugins. En nginx, el modo «assets» suele dar problemas.
Una recomendación
Los enlaces de descarga son públicos: cualquiera que tenga el enlace puede descargar. Es lo que los hace cómodos —el destinatario no necesita cuenta— pero también significa que un enlace reenviado sigue funcionando. Para documentación sensible, mándalo por un canal que controles y avisa al cliente de que no lo reenvíe.