Add the node to Canvas
Open your flow in Canvas
Add the Conekta node
Connect the node at the collection point
Open the configuration panel

Conekta node in Canvas with the side panel open on Payment data
Configure the node
- Inputs
- Outputs
Payment data
Customization
Customization
Header
Header
Content
Content
Payment reason
Payment reason
{{$memory.paymentBreakdown.summary}}.Taxable amount
Taxable amount
Tax-free amount
Tax-free amount
0. Numbers only.You can map it from flow variables.Cardholder first name
Cardholder first name
Cardholder last name
Cardholder last name
Document or tax ID number
Document or tax ID number
Email

Payment data with payment button customization enabled

Payment data with the External Confirmation Payment experience: Cardholder first name, Cardholder last name, Document or tax ID number, and Email fields
Advanced
Environment
Environment
Payment experience
Payment experience
- WebView Payment — opens the Conekta checkout as embedded WebView within the conversation.
- External Confirmation Payment — a conversational agent guides the payer to complete the payment via approval in the BBVA Wallet app or SPEI code, outside WhatsApp.

Payment experience field on the Conekta node's Advanced tab
Currency
Currency
MXN.VAT percentage
VAT percentage
Payment metadata
Payment metadata
Save response
Save response
{{$memory.paymentResponse}}.
Conekta node Advanced tab
How external confirmation works
When you select External Confirmation Payment in Payment experience, the node internally activates a conversational agent that guides the payer before generating the charge.The agent asks for the payer's details

The agent asks for the missing details to generate the Conekta payment
The agent confirms the details before continuing

Confirmation summary before generating the payment
The payer completes the payment outside WhatsApp
- BBVA Wallet approval: the payer approves the payment in the BBVA Wallet app.
- Unique SPEI code: the agent delivers a code to paste in the payer’s banking platform to complete the transfer.
External confirmation with Conekta: BBVA Wallet approval
Brain Studio continues the flow based on the result
Test payments in the test environment
If Conekta is connected with test credentials, you can test checkout with test data published by Conekta.Confirm test credentials
Configure the node in the test environment
Test from WhatsApp
- With WebView Payment, open the Conekta checkout and select a test payment method.
- With External Confirmation Payment, complete the details the agent asks for and follow the BBVA Wallet approval or SPEI code flow.
Validate flow output
- 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
Environment depends on installation
Environment depends on installation
Avoid duplicate payments
Avoid duplicate payments
External confirmation happens outside WhatsApp
External confirmation happens outside WhatsApp
Test data does not work in production
Test data does not work in production