Saltar al contenido principal
Una vez conectada la integración en Marketplace con el Token de acceso, el Store ID, el IVA y la Moneda, el nodo de Payphone queda disponible en tu workspace para usarlo dentro de tus flujos en Canvas.

Agregar el nodo al Canvas

1

Ubicar la integración en Marketplace

En el panel lateral izquierdo de Brain Studio, abre la carpeta Marketplace.Si la integración está correctamente conectada, verás Payphone listado como proveedor disponible.
Payphone visible en la carpeta Marketplace dentro del panel lateral de Brain Studio
2

Arrastrar el nodo al Canvas

Arrastra Payphone desde el panel lateral hacia tu flujo en el Canvas.Al soltarlo, se creará el bloque del nodo con sus salidas disponibles.
3

Abrir el panel de configuración

Selecciona el nodo en el Canvas para abrir su panel de configuración en el lado derecho.Desde ahí podrás completar los inputs y revisar las salidas disponibles.
Panel lateral de configuración del nodo de Payphone mostrando todos los campos disponibles

Configurar el nodo

Guardar resultado como
string
Define el nombre de la variable donde Brain Studio guardará el JSON completo de respuesta del nodo.
Útil si quieres usar la respuesta más adelante (logs, validaciones, trazabilidad o decisiones del flujo).
Modalidad de cobro [cobro único por default]
string
predeterminado:"payment"
Define la modalidad del cobro.Para esta integración, el valor por defecto es payment.
Ambiente
string
requerido
Define el entorno en el que se ejecutará el cobro.Valores disponibles: DEV, PROD
El valor configurado aquí debe coincidir con el entorno seleccionado en la aplicación dentro de Payphone Developer.Si configuras DEV en el nodo pero la aplicación está en producción, o viceversa, el flujo puede fallar o generar resultados inconsistentes.
Expiración del botón de pagos [minutos]
number
Define la vigencia del botón de pago desde que se envía al usuario.Valores disponibles: 10, 20, 30, 60
Motivo de pago
string
requerido
Texto descriptivo del cobro.Ejemplos:
  • número de orden
  • nombre del producto o servicio
  • referencia interna del pago
Monto sujeto a impuestos
number
requerido
Ingresa el monto a cobrar que está sujeto a impuestos.Acepta valores numéricos en dólares, incluyendo decimales cuando corresponda.
Monto libre de impuestos
number
requerido
Ingresa el monto a cobrar que está libre de impuestos.Acepta valores numéricos en dólares, incluyendo decimales cuando corresponda.
Metadata del pago
string
Información adicional para trazabilidad o referencia interna.
Puedes usar este campo para correlacionar el pago con una orden, una cotización o una operación de conciliación.
Personalizar textos botón de pago
boolean
predeterminado:"false"
Si seleccionas , se habilitan campos adicionales para personalizar el mensaje que acompaña al botón de pago.Campos que se habilitan al activar:
  • Header (obligatorio)
  • Body (obligatorio)
  • Footer (obligatorio)
Cuando esta opción está activa, puedes modificar completamente el mensaje que verá el usuario antes de abrir el checkout.
Header
string
Título del mensaje que acompaña al botón de pago.
Body
string
Texto principal del mensaje que acompaña al botón de pago.

Consideraciones importantes

Si configuras el nodo en DEV, la aplicación en Payphone Developer también debe estar en Prueba.Si configuras el nodo en PROD, la aplicación en Payphone Developer debe estar en Producción.
Cuando un pago queda inicialmente pendiente, el agente informa ese estado al usuario mediante el mensaje correspondiente.Si luego Payphone actualiza el resultado, el flujo continúa por la salida final que corresponda:
  • Pago Exitoso
  • Pago Fallido
El estado pendiente no se expone como una salida independiente del nodo.