API de pago por fax
Tu aplicación prepara el fax. Tu usuario lo revisa y paga.
Envía un documento o un texto en Markdown a la API de PayPerFax y recibe un enlace a la vista previa del fax y al pago. Tu usuario revisa el fax y paga, y PayPerFax se encarga de la entrega. Sin cuenta, sin clave de API, sin saldo prepagado y sin suscripción. Tu usuario solo paga si el fax se entrega.
¿No eres desarrollador? Lee ¿Puede ChatGPT o Claude enviar un fax por mí?
La solicitud
curl https://fax.payperfax.com/api/fax \
-H "Content-Type: application/json" \
-d '{
"to": "+14155550101",
"email": "[email protected]",
"language": "es",
"markdown": "Les pido una copia de mi expediente."
}'La respuesta
{
"id": "<id>",
"url": "https://fax.payperfax.com/fax/<id>/continue",
"status_url":
"https://fax.payperfax.com/api/fax/<id>/status"
}Entrega url a tu usuario. Abre la vista previa con el precio final, y ahí tu usuario paga. status_url te dice cuándo se entregó el fax.
Lo que no tienes que construir
Agrega el envío de faxes con una sola llamada
PayPerFax se encarga de convertir el documento, de la vista previa, del pago, de la facturación y de la entrega. Tú solo haces la llamada y compartes el enlace.

Sin conversión de documentos
Envía un archivo (PDF, DOC, DOCX, JPG, PNG o TIFF) o escribe la carta en Markdown. PayPerFax lo convierte en páginas de fax y en una vista previa.

Sin cobro ni facturación que programar
Tu usuario paga con tarjeta o PayPal en el navegador, después de ver la vista previa. Tu código nunca maneja un pago ni un número de tarjeta.

Sin credenciales de API que administrar
Sin clave, sin cuenta y sin saldo prepagado. No tienes que registrarte en nada antes de la primera llamada.

Sin línea de fax que mantener
Sin máquina de fax, línea telefónica ni proveedor de fax. PayPerFax envía el fax e informa si se entregó.
Cómo funciona
Una llamada, un enlace, un fax
1
Tu aplicación hace una llamada
El número de fax y un documento: uno o varios archivos, o una carta en Markdown, con una portada de fax opcional. O solo el número, si tu usuario va a agregar el archivo.
2
Tu usuario recibe el enlace
Muéstralo en pantalla o envíalo por correo o por chat.
3
Tu usuario revisa y paga
La vista previa muestra el fax tal como lo recibirá la máquina de destino, con el precio final.
4
PayPerFax lo entrega
Tu aplicación puede consultar el estado. Tu usuario recibe la confirmación y el recibo por correo.
Ideas
Qué puedes crear
La API lleva un fax de una persona a una máquina de fax. Lo que construyas a su alrededor depende de ti.
Un botón «Envía por fax» en un generador de cartas
Avisos de fin de contrato de arrendamiento, solicitudes de expediente médico, cartas para disputar una deuda. Arma la carta con los campos de tu formulario, envíala en Markdown y lleva a tu visitante al enlace. No tienes que generar un PDF ni procesar el pago.
«Envía un fax a este número» en un directorio
Un sitio con los números de fax de oficinas de impuestos, oficinas de tránsito o juzgados. Envía solo el número. Tu visitante recibe el formulario de fax prellenado con el número y ahí agrega el archivo. Tú no manejas archivos.
«Escríbele por fax a tu legislador» para una campaña
La organización escribe la carta y elige el número. Cada simpatizante revisa su propio fax, lo paga y recibe su propio recibo. La organización no necesita cuenta ni saldo.
El profesional prepara, el cliente paga
Un contador, un asesor de inmigración o un defensor del paciente prepara el fax con el expediente del caso. El cliente recibe el enlace, revisa el fax y paga con su propia tarjeta. La confirmación y el recibo le llegan al cliente.
También: una herramienta de línea de comandos o un controlador de impresora que envía por fax cualquier documento, sin registro. O un agente de código, como Claude Code, Codex o Cursor, que prepara un fax con un archivo de la computadora de la persona y le da el enlace. Para los asistentes de IA que aceptan conectores, consulta el servidor MCP de fax.
Precios
El mismo precio que en el sitio web. No hay una tarifa especial para la API.
2 US$
por las primeras tres páginas
✓
La portada de fax opcional cuenta como una de las tres
✓
0,75 US$ por cada página adicional
✓
Sin cargo por un fax fallido: solo se cobra si el fax se entrega
✓
Facturación en USD, EUR, GBP, JPY o KRW
Antes de construir
Lo que no es
La API de PayPerFax no sirve para enviar faxes de forma automática ni en grandes volúmenes. Cada fax necesita una persona que lo revise y lo pague. No hay webhooks, y el servicio solo envía faxes. No los recibe.
Para una plataforma de salud que envía muchas referencias médicas por fax cada día, elige un servicio hecho para ese uso.
Los detalles
Documentación
- Enviar un fax: todos los campos de la llamada, con ejemplos.
- Consultar el estado: cómo seguir un fax hasta la entrega.
- Guía para asistentes de IA: lo que un asistente necesita saber antes de preparar un fax.
- Enviar un formulario al IRS por fax: un ejemplo con un formulario firmado.
La documentación está en inglés.
Preguntas de desarrolladores
¿Mi usuario sale de mi aplicación?
Sí. El enlace abre páginas de PayPerFax: el formulario de fax, la vista previa, el pago y la página de seguimiento. Llevan el nombre de PayPerFax, y no hay opción de marca blanca. Las páginas están en siete idiomas: inglés, español, alemán, francés, italiano, japonés y coreano. Tu aplicación puede elegir el idioma en la llamada.
¿Puedo probarla sin pagar?
Sí. Una llamada prepara el fax, y no se envía ni se cobra nada hasta que alguien abre el enlace y paga. Abre el enlace para ver la vista previa y el precio. No hay entorno de pruebas (sandbox): para ver una entrega de principio a fin, paga un fax real.
¿Mi usuario necesita una cuenta?
No. Tu usuario solo necesita una dirección de correo, para la confirmación y el recibo. Tu aplicación la envía en la llamada.
¿Qué archivos puedo enviar?
PDF, DOC, DOCX, JPG, PNG, TIFF y Markdown, hasta 10 MB en total por fax. Envía cada archivo en el campo documents[] de una llamada multipart. Puedes enviar varios archivos, y PayPerFax los envía por fax en el mismo orden. También puedes enviar la carta como texto en Markdown dentro de la llamada.
¿La API puede agregar una portada de fax?
Sí. Define cover_page como true. La portada muestra la fecha, el número de fax, los nombres que indiques (sender_name, recipient_name) y el mensaje de cover_message. Va antes de la carta y de los archivos. Una portada con un mensaje también puede ser el fax completo. Consulta Agregar una portada en la documentación.
¿A qué países puedo enviar faxes?
A los mismos destinos que en el sitio web. La página de precios los muestra, con la tarifa de cada país.
¿Cómo se protegen los documentos?
Los archivos se suben por una conexión cifrada (TLS), y los documentos se eliminan después de 30 días. La política completa está en la página de seguridad.
