Skip to main content
Once the integration is connected in Marketplace with the Punto de Venta, Api Key, Api Secret, IVA and Moneda, the Deuna node is available in your workspace to use within your flows in Canvas. The node processes the payment through Deuna and exposes the final transaction status so your flow can continue based on the result.

Add the node to Canvas

1

Locate the integration in Marketplace

In the left sidebar of Brain Studio, open the Marketplace folder.If the integration is correctly connected, you will see Deuna listed as an available provider.
Deuna visible in the Marketplace section of the Brain Studio sidebar alongside other integrations
2

Drag the node to Canvas

Drag Deuna from the sidebar into your flow in the Canvas.When dropped, the node block will be created with its available outputs.
3

Open the configuration panel

Select the node in the Canvas to open its configuration panel on the right side.From there you can fill in the inputs and review the available outputs.

Configure the node

Guardar resultado como
string
Defines the name of the variable where Brain Studio will store the complete JSON response from the node.
Useful for logs, validations, traceability, or downstream decisions in the flow.
Modalidad de cobro [cobro único por default]
string
default:"payment"
Defines the payment modality.Currently only the payment value (single charge) is supported.
Ambiente
string
required
Defines the environment in which the charge will be executed.Available values: DEV, PROD
The environment must match the credentials used when connecting Deuna in Marketplace.If you use development credentials with PROD, or vice versa, the payment will not be processed correctly.
Expiración del botón de pagos [minutos]
number
Defines how long the payment button remains valid from the moment it is sent to the user.Available values: 10, 20, 30, 60
Motivo de pago
string
required
Descriptive text for the charge.Examples:
  • order number
  • product or service name
  • internal payment reference
Monto sujeto a impuestos
number
required
Amount of the charge that is subject to taxes.
This value is added to the tax-free amount to calculate the total payment. You can use 0 if it does not apply.
Monto libre de impuestos
number
required
Amount of the charge that is not subject to taxes.
This value is added to the taxable amount to calculate the total payment. You can use 0 if it does not apply.
Metadata del pago
string
Additional information for traceability or internal reference.
You can use this field to correlate the payment with an order, reconciliation, or audit.
Personalizar textos botón de pago
boolean
default:"false"
If you select Yes, additional fields are enabled to customize the message that accompanies the payment button.Available fields:
  • Header (required)
  • Body (required)
  • Footer (required)
Allows you to fully customize the message shown to the user before paying in the Deuna wallet.
Header
string
Title of the message that accompanies the payment button.
Body
string
Main text of the message that accompanies the payment button.

Important considerations

The environment configured in the node (DEV or PROD) must match the credentials used when connecting Deuna.If they do not match, the payment will not be processed correctly.
In payments with Deuna, the user completes the transaction in the provider’s wallet.In some cases, the payment may momentarily remain in a pending state. In that case:
  • the user receives a notification in the conversation
  • the flow waits for the confirmation
When Deuna confirms the final result, the flow continues automatically through:
  • Pago Exitoso
  • Pago Fallido
The pending state is not exposed as an independent node output.