Skip to main content
The payment with external confirmation starts in the conversation, but the confirmation occurs outside WhatsApp. The user completes the transaction in the provider’s app or on their bank’s platform, and Brain Studio continues the flow only when it receives the official payment status from the provider. Some providers only offer this experience; others, like Conekta and Wompi, offer it as an alternative to their embedded WebView checkout.

What it looks like for the payer

Example of a conversational flow with external payment confirmation in WhatsApp

Conversational flow in WhatsApp

Payment confirmation screen in the Deuna app

Confirmation in the Deuna app


Scope of this experience

  • Initiates the payment from a button or link within the conversation.
  • The user confirms the transaction outside WhatsApp: in the provider’s app or on their bank’s platform.
  • Depending on the provider, a conversational agent collects the payer’s details before generating the charge.
  • The provider sends the official payment status.
  • Brain Studio continues the flow based on that status.
  • Does not capture card data in chat.
  • Does not open a WebView inside WhatsApp.
Your flow must explicitly handle the returned statuses (pending → confirmed / rejected).

Prerequisites

To implement external confirmation you need:
  • Install a compatible provider from Marketplace (BYOK model).
  • Configure valid provider credentials.
  • Model status handling within your flow or agent.

Available providers

Deuna

Conekta

Wompi