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 an external app, and Brain Studio continues the flow only when it receives the official payment status from the provider. This experience applies when there is no native in-chat capture or embedded WebView checkout.

What it looks like for the payer

Example of a conversational flow with external payment confirmation in WhatsApp
Payment confirmation screen in the Deuna app

Scope of this experience

  • Initiates the payment from a button or link within the conversation.
  • The user confirms the transaction in an external provider app.
  • 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 provider