DEVELOPERS
Entrar
Primeiros passos
Pagamentos online
Pagamentos presenciais
Apps para plataformas
Ferramentas
APIs
SDKs
Checkout Pro (via Preferences API)
Visão geral
Etapas de integração
Criar aplicação
Configurar ambiente de desenvolvimento
Criar e configurar uma preferência de pagamento
Integração para websites
Configurar URLs de retorno
Adicionar o SDK ao frontend e inicializar o checkout
Integração para aplicações móveis
Introdução
Flutter
React Native CLI
React Native Expo Go
Java ou Kotlin
Swift
Configurar notificações de pagamento
Teste de integração
Introdução
Realizar compras de teste
Subir em produção
Configurações adicionais
Configurar reembolsos e cancelamentos
Excluir meios de pagamento
Restringir compras a usuários registrados
Criar preferência para múltiplos itens
Exibir valor de envio
Alterar data de vencimento
Esquema de abertura com redirect externo
Configurar descrição de fatura
Configurar a aparência do botão de pagamento
Conversão de anúncios
Ativar modo binário
Definir vigência da preferência
Configurar notificações opcionais
How-tos
Como medir a qualidade da integração
Como melhorar a aprovação dos pagamentos
Por que um pagamento é recusado?
Como melhorar a aprovação de pagamentos
Dados de indústria
Como integrar o checkout em marketplace
Recursos
MCP Server
Introdução
Conectar-se ao MCP Server
Tools disponíveis
Casos de uso
Troubleshooting
Credenciais
Dados da integração
Notificações
Introdução
Webhooks
IPN
Informações adicionais sobre notificações
Contas de teste
Contestações
Introdução
Configurar notificações de contestações
Gerenciar contestações
Demo da experiência visual
Segurança
Boas práticas de credenciais
Boas práticas de credenciais
Mantenha suas credenciais seguras
Relatórios
Introdução
Liberações
Introdução
Usos do relatório
Gerar relatório
Campos do relatório
Dinheiro em conta
Introdução
Usos do relatório
Gerar relatório
Campos do relatório
Relatório de vendas da solução split de pagamentos
Introdução
Usos do relatório
Gerar relatório
Baixar relatório
Consultas e validações
Modificações
Desativação
Campos do relatório
Checkout API (via Orders API)
Visão geral
Modelo de integração
Etapas de integração
Criar aplicação
Configurar ambiente de desenvolvimento
Integrar meios de pagamento
Introdução
Cartões
Rapipago e Pago Fácil
Configurar notificações
Configurar notificações de orders
Configurar notificações opcionais
Testar a integração
Introdução
Realizar uma compra de teste com cartões
Realizar uma compra teste com outros meios de pagamento
Medir a qualidade da integração
Subir em produção
Gestão de pagamentos
Reembolsos e cancelamentos
Contestações
Introdução
Configurar notificações de contestações
Gerenciar contestações
Reservar, capturar e cancelar valores
Melhorar a aprovação dos pagamentos
Por que um pagamento é rejeitado?
Recomendações para melhorar a aprovação
Salvar cartões
Dados de indústria
Principais status
Status da transação
Status da order
Possíveis erros
3DS 2.0
Recursos
MCP Server
Introdução
Conectar-se ao MCP Server
Tools disponíveis
Casos de uso
Troubleshooting
Credenciais
Dados da integração
Contas de teste
Segurança
Cartões de teste
Checkout Bricks
Visão geral
Introdução
INTEGRAÇÃO BRICKS
Pré-requisitos
Inicialização comum
Payment
Introdução
Renderização padrão
Envio de pagamentos
Introdução
Cartões
Conta Mercado Pago e Linha de Crédito
Outros meios de pagamento
Demonstração
Funcionalidades avançadas
Inicializar dados nos Bricks
Preferências
Incluir cartões salvos
Adicionar etapa de confirmação
Atualizar dados
Gerenciar meios de pagamento
Configurar parcelamento
Meio de pagamento padrão
Dados adicionais
Callbacks adicionais
Customizações visuais
Ocultar elemento
Alterar textos
Wallet
Introdução
Renderização padrão
Demonstração
Funcionalidades avançadas
Preferências
Preferência no envio
Modo de abertura
Callbacks adicionais
Customizações visuais
Alterar textos
Alterar visual
Card Payment
Introdução
Renderização padrão
Envio de pagamentos
Cartões
Demonstração
Funcionalidades avançadas
Inicializar dados nos Bricks
Atualizar dados
Configurar parcelamento
Configurar meios de pagamento aceitos
Dados adicionais
Callbacks adicionais
Customizações visuais
Ocultar elemento
Alterar textos
Status Screen
Introdução
Renderização padrão
Demonstração
Funcionalidades avançadas
Adicionar referência externa
Configurar URLs de redirecionamento
Estados de transição
Customizações visuais
Esconder data da transação
Esconder detalhes do processamento
Alterar textos
Brand
Introdução
Renderização padrão
Configurações
Meios de pagamento
Proposta de valor (value prop)
Demonstração
Customizações visuais
Callbacks
Teste de integração
Realizar compra teste
Cartões de teste
Requisitos para entrar em produção
COMO FAZER
Como migrar para o Checkout Bricks
Introdução
Web Tokenize Checkout V1
Client-side
Server-side
Web Tokenize Checkout V2
Client-side
Server-side
Card Form
Client-side
Como medir a qualidade da integração
Como melhorar a aprovação dos pagamentos
Por que um pagamento é recusado?
Recomendações para melhorar a aprovação de pagamentos
3DS 2.0
Como integrar 3DS com Checkout Bricks
CONTEÚDO ADICIONAL
Customizações gerais
Definir tema
Alterar variáveis CSS
Selecionar idioma
Consultar meios de pagamento
Gestão de pagamentos
Introdução
Reservar valores
Capturar pagamento autorizado
Cancelar reserva
Reembolsos e cancelamentos
Possíveis erros
GitHub project
Suas integrações
Introdução
Painel do desenvolvedor
Detalhes da aplicação
Credenciais
Teste
Contas de teste
Cartões de teste
Notificações
Webhooks
IPN
Informações adicionais sobre notificações
Suas certificações
Segurança
OAuth
Obter Access Token
Renovar Access Token
Gerenciar Access Token
Boas práticas
Mapa de APIs
OWASP
PCI DSS
BOAS PRÁTICAS
Boas práticas de UX
UX para checkouts
Títulos, subtítulos e textos explicativos
Label e placeholders
Planos de assinatura
Visão geral
CONFIGURAÇÃO
Requisitos prévios
Criar plano de assinatura
Gerenciar planos de assinatura
Assinaturas
Visão geral
INTEGRAÇÃO
Configuração da integração
Assinaturas com plano associado
Assinaturas sem plano associado
Introdução
Com pagamento autorizado
Com pagamento pendente
Customização dos tipos de pagamento
Valor proporcional (pro rata)
Teste de integração
Criar usuário de teste
Teste de compra
Gerenciamento de assinaturas
COMO FAZER
Como melhorar a aprovação dos pagamentos
Por que um pagamento é recusado?
Recomendações para melhorar a aprovação de pagamentos
Como obter tipos de documentos por país
CONTEÚDO ADICIONAL
Suas integrações
Introdução
Painel do desenvolvedor
Detalhes da aplicação
Credenciais
Teste
Contas de teste
Cartões de teste
Notificações
Webhooks
IPN
Informações adicionais sobre notificações
Suas certificações
Geração do card token
Gestão de pagamentos recebidos
Relatórios
Introdução
Liberações
Introdução
Usos do relatório
Gerar relatório
Campos do relatório
Dinheiro em conta
Introdução
Usos do relatório
Gerar relatório
Campos do relatório
Reembolsos e Cancelamentos
Segurança
OAuth
Obter Access Token
Renovar Access Token
Gerenciar Access Token
Boas práticas
Mapa de APIs
OWASP
PCI DSS
RECURSOS
Glossário
BOAS PRÁTICAS
Boas práticas de credenciais
Mantenha suas credenciais seguras
404