Skip to main content
Once the integration is connected, the Conekta node is available in Canvas and lets you create collection experiences with embedded WebView within the conversational flow.
If you have not installed the integration yet, follow Connect in Brain Studio first.

Add the node to Canvas

1

Open your flow in Canvas

Open in Brain Studio the flow where you want to add Conekta collection.
2

Add the Conekta node

Add Conekta from the Canvas toolbar, in the Payments node, or from available payment providers once the integration is installed.The exact entry point may vary depending on whether you started installation from Marketplace, Jelou Agent, the Payments node in Canvas, or a template.
3

Connect the node at the collection point

Connect the Conekta node after the flow already has the amount and purchase confirmation.
4

Open the configuration panel

Select the node to open the right sidebar and complete inputs and review available outputs.
Conekta node in Canvas with payment outputs and side panel on Payment data tab with Customization disabled

Conekta node in Canvas with the side panel open on Payment data


Configure the node

Payment data

boolean
default:"false"
Turn it on to define the messages that accompany the payment button in the conversation.When disabled, Brain Studio uses the default collection message texts.
string
Title of the payment button message.Shown when Customization is enabled. Appears in the message preview.
string
Main text of the payment button message.Shown when Customization is enabled. Appears in the message preview.
string
required
Descriptive text for the charge. Examples: order number, product, service, or internal reference.You can map it from flow variables, for example {{$memory.paymentBreakdown.summary}}.
number
required
Amount subject to VAT. Numbers only.You can map it from flow variables.
number
required
Tax-exempt amount. If not applicable, use 0. Numbers only.You can map it from flow variables.
Conekta node side panel on Payment data tab with Customization enabled, Header, Content, Footer fields, message preview, and charge amounts

Payment data with payment button customization enabled

With Customization disabled, the panel shows the charge fields directly. The node in Canvas exposes the outputs Successful payment, Pending payment, Payment message sent, Failed payment, and Error.

Advanced

The Environment block shows whether Conekta runs in Development or Production.If the integration is in Development, you can start the Go live flow from there.If the integration is in Production, the block reflects that Conekta already operates with production credentials.
The environment depends on installed credentials. Do not go live without preparing production credentials.
string
default:"WebView"
Indicates that the Conekta checkout opens as embedded WebView within the conversational experience.
number
Defines how long the payment button remains valid after being sent.Available values depend on the configuration visible in Brain Studio.
string
required
Defines the collection currency.For Conekta Mexico, you will normally use MXN.
number
Defines the VAT percentage applied to the collection operation.
string
Optional field to store internal reference such as order ID, sequence number, user ID, or booking ID.
string
Defines the memory variable name where Brain Studio will store the node response.The response will be available in later flow nodes, for example {{$memory.paymentResponse}}.
Useful for traceability, later validations, or flow decisions.
Conekta node side panel showing the Advanced tab with button expiration, MXN currency, VAT, metadata, and save response

Conekta node Advanced tab


Test payments in the test environment

If Conekta is connected with test credentials, you can test checkout with test data published by Conekta.
In the test environment, payment is fictitious and does not move real money.
1

Confirm test credentials

Verify Conekta is installed with test environment credentials.
2

Configure the node in the test environment

In the Advanced tab, verify the environment corresponds to development/test.
3

Test from WhatsApp

Trigger the flow from WhatsApp, open the Conekta WebView checkout, and select a test payment method.
4

Validate flow output

Verify which output the flow continues through:
  • Successful payment
  • Pending payment
  • Failed payment
  • Error

Go live

If you installed Conekta with development/test credentials, you can start going live from the Advanced tab of the Conekta node in Canvas or from the Conekta page in Marketplace. In both cases the same modal opens to enter production credentials and confirm the corresponding configuration. Before operating with real payments:
  • Make sure you have complete production credentials: public key and private key.
  • Use the Go live flow described in Connect in Brain Studio.
  • Replace any test data in the node with real flow data.
  • Run a low-amount real test before scaling.

Important considerations

If you installed Conekta with test credentials, test with test data. If you installed with production credentials, use real data.
In pending or failed scenarios, inform clearly before starting another collection attempt. Keep retries controlled.
Test cards and methods only apply in the test environment. In production the user must use real data.

Next step

Coverage and pricing

Review Conekta availability, currency, payment methods, and commercial considerations.