SERO Pay
Desde cero
Intégralo con un asistente de IA, sin saber programar.
Archivo/Pagar con SERO/Contenido digital
SERO Pay para contenido digital
Cursos, ebooks, plantillas, mentorías o acceso a una comunidad: tu cliente paga en USDT desde su teléfono y tu sistema entrega en cuanto el pago queda confirmado en la red.
Antes y después
| Cobro manual | Con SERO Pay | |
|---|---|---|
| Confirmación | El cliente envía una captura y tú revisas tu cuenta. | El pago se verifica solo, en la red, contra la orden exacta. |
| Entrega | Cuando puedes responder el mensaje. | En cuanto el pago se confirma, a cualquier hora. |
| Fraude | Capturas editadas y contracargos. | Sin contracargos: lo pagado queda pagado. |
| Tu dinero | Comisiones y cambios de moneda. | USDT completos en tu billetera. |
El flujo
Cuando el cliente pulsa «Comprar», tu servidor registra la venta con una referencia única, por ejemplo curso-ux-8841, y se la pasa a la página.
const recibo = await SeroPay.pagar({
negocio: "Academia Norte",
direccion: "0xTU_DIRECCION_SERO",
orden: "curso-ux-8841",
productos: [{ nombre: "Curso de diseño UX", precio: "49.00" }],
});
if (recibo) await fetch("/api/ventas/curso-ux-8841/confirmar", { method: "POST" });
No confíes en el navegador para entregar algo de valor: tu servidor reconstruye la misma orden y pregunta a la red.
import { crearOrden, consultarPago } from "./sero-pay.mjs";
app.post("/api/ventas/:id/confirmar", async (req, res) => {
const venta = await ventas.buscar(req.params.id);
const orden = crearOrden({
direccion: "0xTU_DIRECCION_SERO",
orden: venta.id,
productos: venta.productos,
});
const recibo = await consultarPago(orden, { bloques: 900 });
if (!recibo) return res.status(402).json({ pagado: false });
await ventas.marcarPagada(venta.id, recibo.referencia);
await enviarAcceso(venta.correo);
res.json({ pagado: true });
});
La misma referencia con los mismos productos produce la misma orden que pagó el cliente. Guarda recibo.referencia: es el número de referencia del pago, verificable por cualquiera en la red.
Ideas
Un curso completo o por módulos, cada uno como producto de la orden.
Descargas que se habilitan en cuanto llega el pago.
Sesiones individuales o paquetes, con su monto único y su concepto.
Acceso mensual con suscripciones que el miembro aprueba cada mes.
¿Un cupón de descuento? Es simplemente otro precio en la orden. ¿Un paquete? Varios productos en la misma orden.
Sigue leyendo
SERO Pay
Intégralo con un asistente de IA, sin saber programar.
SERO Pay
Cobros mensuales en dólares, sin tarjeta, con permiso cada vez.
SERO Pay
Un bloque de HTML personalizado y listo para cobrar.
SERO Pay
La especificación byte a byte, con un ejemplo en Python.
SERO Pay
Por qué regalamos esto y de qué vive SERO.
Preguntas frecuentes
Con SERO Pay: tu página abre la ventana de pago con el curso como producto, el cliente paga desde su billetera SERO y tu servidor confirma el pago en la red antes de dar acceso.
Sí. Cuando la ventana confirma el pago, tu servidor lo verifica con consultarPago y entrega el acceso sin intervención manual.
No. Los pagos en la red no se revierten solos. Si quieres devolver un pago, envías el monto desde tu SERO a la billetera que pagó.