LogoLogo
Become a PartnerStatus Page
  • get started
    • Welcome to 360Dialog
    • Quickstarts
      • Getting started as a partner
      • Register as a Meta Tech Provider
      • Add a WhatsApp Number
      • Set up Integrated Onboarding
      • Create a Message Template
      • Send a Message
    • Pricing & Billing
      • Payment Methods for BR: Pix & Boleto
      • Month Closing Invoice (MCI)
    • Get API Access
    • Tech Provider Program
      • Understanding the Meta Tech Provider Program
      • Becoming a Meta Tech Provider: A Step-by-Step Guide
  • MM Lite Beta Program
    • Onboarding
    • Sending Messages
    • MM Lite versus Cloud API
    • Expected Errors & Programming Languages
  • Voice Message Alpha Program
  • Partner & Account Management
    • Solutions for Partners
      • Benefits for Partners
      • Partner Hub
      • WABA Management
    • Account Setup & Management
      • Prerequisites and best practices for account creation
      • Account Structure
      • Account Creation
  • Integrations & API Development
    • Webhook Events & Setup
      • Webhook Events (Partner & Messaging API)
      • Webhook Configuration & Management
    • Integration Best Practices
      • Architecture and Security
      • Best Practices for Designing Integrations
        • Design a Stable Webhook Receiving Endpoint
      • Sizing Your Environment Based on Expected Throughput
      • Design a Resilient Message Sending Service
      • Integrated Onboarding
        • Basic Integrated Onboarding
        • Custom Integrated Onboarding
        • Host Your Own Embedded Signup
      • API Key Authentication for the Partner API
  • API Reference
    • Messaging API
    • Messaging Health Status
    • Sandbox (Test API Key)
    • Differences Between Cloud API and On-Premise API for Partners
      • [will be deprecated] Messaging with On-Premise API
    • Partner API
  • WABA Management
    • Managing WABA Accounts
      • Using the Partner Hub to manage Clients and Channels
      • Using the Partner API to manage Clients and Channels
      • Partner Permission to Generate API Key
      • Checking Usage & Statistics
    • Phone Number & Hosting
      • Migrating a Phone Number
        • Migrate number from Meta or alternate BSP to 360Dialog
        • Migrate a phone number to a new WABA
        • Migrate a phone number to a new WABA to change messaging Currency
      • WhatsApp Coexistence
        • Coexistence Onboarding
        • Coexistence Webhooks
        • Testing different messaging scenarios
      • Hosting type Change (On-premise API to Cloud API)
    • WABA Profile & Compliance
      • Display Name Guidelines
      • WABA Profile Info
      • WABA Policy Enforcement
      • Business Account Verification
    • Partner change (between 360Dialog Partners)
    • WhatsApp Flows
    • Accelerated Onboarding
    • Business Account Verification
  • Messaging
    • Sending & Receiving Messages
      • Conversations
      • Receiving messages
      • Before sending a message
    • Message Types
      • Conversational Components
      • Checklist for Message Broadcasts and Campaigns
      • Text messages
      • Interactive messages
        • Single and Multi Product Messages
        • Location Request Messages
        • Address Messages (India and Singapore only)
      • Contacts & Location Messages
    • Template Messages
      • Template Library
      • Template Elements
      • Sending Template Messages
      • Authentication Templates
        • Zero-Tap Authentication Templates
        • One-Tap Autofill Authentication Templates
        • Copy Code Authentication Templates
      • Catalog Templates
      • Product Card Carousel Templates
      • Single-Product Message Templates
      • Coupon Code Templates
      • Limited-Time Offer Templates
      • Multi-Product Templates
    • Media Messages
      • Upload, retrieve or delete media
    • Messaging Health & Troubleshooting
      • Messaging Limits & Quality Rating
      • Errors While Messaging
      • Messages statuses
  • Commerce & Payments
    • Payments (India Only)
      • Receive WhatsApp Payments via Payments Gateway
      • Receive WhatsApp Payments via Payment Links
      • Order Details Template Message
    • Payments (Singapore Only)
      • Receive WhatsApp Payments via Stripe
    • Payments API Brazil
      • Implementation
    • Products and Catalogs
      • India Businesses: Compliance for Commerce
  • Support & Updates
    • Help & Troubleshooting
      • FAQ
      • Error Code Reference
      • User Support Documentation
        • Tutorials
          • Page How to Troubleshoot Login Issues in the 360dialog Hub
          • How to Report an Issue
          • How to Contact Support
        • How-To Guides
          • Raise a Support Request
          • Requesting a Status Update for Business Verification
        • Reference
          • Troubleshooting Embedded Signup Issues
          • Commerce Policy Checks for WhatsApp API Access
          • Support Availability & SLAs
          • Incident Issue Prioritization
          • Case Types Table
        • Explanation
          • Why Business Verification Takes Time
          • Why Some Issues Are Not Emergencies
          • Understanding the Support Process
      • Support with Meta
    • Imprint & Data Privacy
    • Product Updates & News
      • How to ensure your Template Messages will be received
      • Integrated Onboarding new look and Campaigns Best Practices
Powered by GitBook
On this page
  • O que é a Payments API Brazil?
  • Como funciona
  • English
  • What it is Payments API Brazil?
  • How it works

Was this helpful?

  1. Commerce & Payments

Payments API Brazil

This document covers how to use 360Dialog Message APIs to leverage dynamic PIX code for native payments in Brazil and create a bot flow for order management via Whatsapp channel.

O que é a Payments API Brazil?

Native Payments é a solução de pagamentos da Meta para o Brasil, que utiliza o PIX dentro da Cloud API do WhatsApp. Ela permite que empresas enviem uma solicitação de pagamento (com um código PIX dinâmico) diretamente em uma conversa no WhatsApp.

Benefícios:

  • O usuário não precisa sair do WhatsApp para concluir a compra.

  • Agiliza o checkout e reduz o abandono de carrinho.

  • Funciona para compras em e-commerce, agendamento de serviços e pagamento de faturas.

Como funciona

  1. Seleção do produto: O usuário recebe um catálogo de produtos pelo WhatsApp e escolhe o que deseja comprar.

  2. Solicitação de pagamento: Após a escolha, a empresa envia um resumo do pedido com o código PIX dinâmico.

  3. Pagamento fora do WhatsApp: O usuário copia o código PIX e realiza o pagamento pelo aplicativo do seu banco.

  4. Atualização de status: A empresa acompanha o pagamento via seu próprio gateway e informa o status ao usuário no WhatsApp.

Observações importantes

  • O fluxo com PIX funciona apenas com números de telefone brasileiros (da empresa e do usuário).

  • A Meta não monitora o status do pagamento — isso deve ser feito pelo seu gateway de pagamento.

  • A funcionalidade está disponível somente no Brasil por enquanto.

Assista a este vídeo com um exemplo de bot que permite ao usuário final selecionar um produto, pagar com código PIX dinâmico e receber a confirmação do pedido:


English

What it is Payments API Brazil?

Native Payments is Meta’s payment solution for Brazil that uses PIX within the WhatsApp Cloud API. It allows businesses to send a payment request (using a dynamic PIX code) directly in a WhatsApp chat.

Benefits:

  • Users don’t need to leave WhatsApp to complete their purchase.

  • Speeds up checkout, reduces cart abandonment.

  • Works for e-commerce, service bookings, and invoice payments.

How it works

  1. Product selection: The user receives a product catalog in WhatsApp and chooses what to buy.

  2. Payment request: After the selection, the business sends an order summary with a dynamic PIX code.

  3. Payment outside WhatsApp: The user copies the PIX code and completes payment via their banking app.

  4. Status update: The business tracks the payment via its own payment gateway and updates the user via WhatsApp.

Important Notes:

  • The PIX flow only works for Brazilian phone numbers (business + user).

  • Meta does not track the payment status — this must be done through your own payment gateway.

  • The feature is only available in Brazil for now.

Refer to this video for a sample bot that allows an end-user to select a product, use Dynamic PIX code for payment for an order, and receive an order status message at the end:

PreviousReceive WhatsApp Payments via StripeNextImplementation

Last updated 2 days ago

Was this helpful?

Payments API: Bot Demo
Payments API Brazil: Demo Bot.