OpenPay Link Generator logo
PAYMENT OPERATIONS + OPENPAY INTEGRATION

DEL MONTO AL LINK DE PAGO.

Desarrollé un portal interno para integrar el proceso de cobro de Marina Riviera Nayarit con OpenPay: administrar clientes, trabajar con importes en USD, obtener mediante la propia integración de OpenPay el monto correspondiente para el cobro, generar el enlace y dar seguimiento a cada operación sin salir del sistema.

Full Stack DevelopmentNext.jsOpenPay APIPocketBasePayment Systems
01 / El problema

COBRAR NO DEBÍA SIGNIFICAR CAMBIAR DE SISTEMA.

El cobro comenzaba dentro de una operación comercial, pero terminaba dependiendo de procesos separados: identificar al cliente, definir el importe en USD, resolver el monto de cobro, generar el link y después comprobar qué había ocurrido con el pago. El reto era unir ese recorrido dentro de una sola herramienta.

Lo que había que eliminarFricción
01
El importe comenzaba en USD, pero el cobro necesitaba resolverse en México

El sistema debía partir del monto comercial en dólares y conectarlo con OpenPay para obtener el importe correspondiente sin obligar al personal a calcular la conversión manualmente.

02
Un link fuera del sistema pierde contexto

La URL necesitaba permanecer ligada al cliente, monto, moneda, referencia y usuario que originó la operación.

03
Crear el link era solo la mitad del proceso

También había que saber si seguía pendiente, había sido pagado, falló, fue cancelado o continuaba en proceso.

04
Los pagos necesitaban regresar al portal

Los eventos de OpenPay debían actualizar el estado interno para que la operación siguiera viva después de compartir el enlace.

02 / El cobro

USD ENTRA. EL LINK SALE LISTO.

Construí el flujo para que el operador seleccione al cliente, introduzca el importe de la operación y deje que la integración con OpenPay resuelva el monto utilizado para el cobro. El backend crea el cargo, conserva su relación con el cliente y devuelve un enlace listo para compartir.

Cliente, importe en USD, conversión mediante OpenPay y referencia convertidos en un link de pago conectado al historial de la operación.

Cliente, importe en USD, conversión mediante OpenPay y referencia convertidos en un link de pago conectado al historial de la operación.
03 / La experiencia

Del cliente al pago sin romper el flujo operativo.

El portal conecta la información del cliente, el importe comercial, la integración de OpenPay y el seguimiento de la transacción para que el equipo pueda operar el cobro desde un solo lugar.

01

Seleccionar

Vincular la operación con un cliente registrado y mantener después todos sus cobros dentro del mismo historial.

02

Cotizar

Introducir el importe en USD y obtener mediante OpenPay el monto correspondiente que será utilizado para el cobro.

03

Generar

Crear el cargo desde el backend y recibir el link seguro de OpenPay listo para copiar y compartir.

04

Seguir

Mantener el link, el estado, la transacción y la actividad conectados dentro del portal administrativo.

04 / Qué cambió

De una operación fragmentada a un cobro conectado.

CurrencyConversión fuera del flujoUSD → monto vía OpenPay
WorkflowOperación + plataforma separadasCobro integrado al portal
LinkURL aisladaLink con cliente y referencia
StatusVerificación externaEstado dentro del sistema
05 / La plataforma

Cobros, clientes, pagos y actividad en una sola operación.

Desarrollé el portal como un sistema interno completo: clientes, links de pago, transacciones, usuarios, roles y registro de actividad, conectados con OpenPay para que el proceso de cobro no terminara al generar una URL.

OpenPay Link Generator — 1

01 / 07

DEL COBRO AL SEGUIMIENTO. TODO CONECTADO.

Desarrollé la plataforma completa para integrar el flujo de cobro de Marina Riviera Nayarit con OpenPay: clientes, importes en USD, conversión del monto mediante la propia integración de OpenPay, generación de links, estados de pago, webhooks, usuarios, permisos y trazabilidad dentro de un solo sistema interno.

Full Stack DevelopmentNext.jsOpenPay APIPocketBasePayment Systems