Recursos Gateways Desenvolvedores Planos FAQ Documentação Ver checkout ao vivo Entrar no painel Criar conta grátis
NOVO Roteamento com fallback entre gateways

O checkout que carrega em milissegundos e vende em qualquer gateway.

Conecte Pagar.me, Appmax, Mercado Pago e Asaas em um só lugar. Se um gateway recusar ou cair, o EADPay tenta o próximo automaticamente — e você ainda personaliza cada detalhe do checkout sem escrever uma linha de código.

Página com menos de 20 KB Webhooks assinados 5 gateways nativos
Celular exibindo pagamento aprovado no checkout EADPay
38 mstempo de resposta do servidor
Venda aprovada · R$ 534,00Pedido VT-100318 via Pagar.me
Fallback em 412 msAppmax indisponível → Pagar.me aprovou

Integração nativa com os principais gateways do Brasil

Ppagar.me AAppmax MMercado Pago aasaas ⚡Simulador EADPay +API aberta para novos adapters
0ms

de resposta média do servidor para renderizar o checkout completo

0KB

é o peso do checkout comprimido — sem framework, sem dependências

+0p.p.

de aprovação no cartão ao ativar a cascata entre dois gateways

0x

tentativas automáticas de entrega para cada webhook, com backoff

Recursos

Tudo o que um infoprodutor precisa para vender mais — em uma plataforma só.

Do primeiro clique ao acesso liberado na área de membros: o EADPay cuida do pagamento, da recuperação e da integração com as suas ferramentas.

Roteamento inteligente com fallback

Defina a ordem de gateways para cartão, PIX e boleto. Se o primeiro estiver fora do ar — ou, se você quiser, se recusar a transação — o EADPay tenta o próximo em milissegundos, sem o cliente perceber. Cada tentativa fica registrada no pedido.

Cascata em recusasPrioridade por métodoTaxa de aprovação por gateway

Checkout customizável sem código

Cores, fonte, logotipo, banner, layout em uma ou duas colunas, tema claro ou escuro, cronômetro, depoimentos, selos e garantia — com prévia ao vivo enquanto você edita.

PIX, cartão e boleto

QR Code PIX com copia e cola e confirmação em tempo real, cartão com parcelamento e boleto com linha digitável. A página do pedido atualiza sozinha quando o pagamento cai.

Order bump em um clique

Ofereça produtos complementares direto no checkout, com preço especial. Quem marca a caixinha leva os dois na mesma transação — e o seu ticket médio sobe.

Recuperação de carrinho

O lead é capturado assim que o cliente digita o e-mail. Sem compra em 30 minutos, disparamos cart.abandoned para o seu WhatsApp, CRM ou automação de e-mail.

Cupons com regras

Desconto percentual ou em reais, limite de usos, data de expiração e restrição por checkout. Ideal para lançamentos, parceiros e campanhas relâmpago.

Webhooks assinados com retentativas

Cada evento sai com assinatura HMAC-SHA256. Se o seu servidor falhar, reenviamos em 1 min, 5 min, 30 min, 2 h e 6 h. Formatos prontos para Discord e Slack.

API REST completa

Pedidos, produtos, clientes, cupons, webhooks e carrinhos via API com chave Bearer, paginação, idempotência e rate limit. Crie cobranças de qualquer sistema.

Pixels de rastreamento

Meta Pixel, Google Analytics 4, Google Tag Manager e TikTok Pixel por checkout. Parâmetros UTM são salvos em cada pedido para você saber de onde veio cada venda.

Desconto por método

Incentive o PIX com 5% de desconto, ou o boleto, configurando o percentual por checkout. O valor final aparece atualizado na hora que o cliente troca a forma de pagamento.

Parcelamento configurável

Até 12x, com quantas parcelas sem juros você quiser e taxa mensal de juros composta a partir daí. O cliente vê o valor exato de cada parcela antes de pagar.

Assinaturas e recorrência

Mensal, anual ou semanal, com teste grátis e taxa de adesão. Renovação automática no cartão salvo, fatura PIX/boleto por e-mail, novas tentativas e portal do assinante.

Upsell e downsell de 1 clique

Depois da aprovação, ofereça mais um produto: o cliente aceita com um clique, sem digitar o cartão de novo. Quem já comprou paga com o cartão salvo e um código por e-mail.

Afiliados e coprodução

Links de afiliado com atribuição por último clique, comissões com prazo de garantia, coprodutores por produto, split automático na Pagar.me e portal do afiliado.

Antifraude contra teste de cartões

Limites por IP, dispositivo, e-mail e cartão, listas de bloqueio, captcha Turnstile ou hCaptcha, pontuação de risco e revisão manual — sem atrapalhar quem compra de verdade.

E-mails, WhatsApp e nota fiscal

Confirmação, PIX, boleto e acesso por e-mail (SMTP, Resend, SendGrid, Brevo), recuperação por WhatsApp e NFS-e automática via NFE.io ou eNotas.

Multiempresa com domínio próprio

Banco SQLite com backup diário, várias empresas no mesmo EADPay, planos e faturas da plataforma, checkout no seu domínio com HTTPS automático.

Entrega protegida e área do cliente

Arquivos em pasta privada, links de download com validade e limite, PDF com marca d'água do comprador e a área "Minha conta" com compras, notas, 2ª via e reembolso.

Dois cartões e retentativa inteligente

Divida a compra em dois cartões, recupere recusas pelo código do banco no melhor horário, Pix Automático, troca de plano com pró-rata, kits e desconto por quantidade.

Rastreamento pelo servidor

API de Conversões da Meta, GA4, Google Ads e TikTok com deduplicação, atribuição de primeiro e último clique e ROAS por campanha com os custos importados.

Lançamentos e páginas de vendas

Lista de espera, carrinho com data para abrir e fechar, lotes com virada de preço, vagas limitadas e um construtor de páginas por blocos publicado em segundos.

CRM, campanhas e cashback

Contatos com tags e funil, campanhas de e-mail segmentadas com teste A/B de assunto, indique e ganhe com antifraude e cashback usado no próprio checkout.

Links, embed e ingressos

Links de pagamento e orçamentos, checkout embutido no seu site, checkout em etapas e ingressos com QR Code e check-in pela câmera do celular.

IA e LGPD

Mapa de abandono campo a campo, mensagens de recuperação e assistente no checkout com Claude, aceites registrados e central do titular de dados.

Conciliação, disputas e repasses

Taxa e valor líquido reais de cada venda, agenda de recebíveis e antecipação, pacote de provas para chargebacks e repasses para subcontas.

SDKs, Zapier e app do lojista

OpenAPI 3.1, bibliotecas JavaScript, PHP e Python, apps prontos para Zapier e Make e o painel instalável no celular com aviso de cada venda.

Pronto para picos de lançamento

Mais de 100 vendas por segundo num único servidor, vários processos ou vários servidores, e nada de cupom, vaga ou cobrança em dobro quando todo mundo compra ao mesmo tempo.

Receptor de testes de webhooks embutido

Não precisa de ferramenta externa para ver o que está sendo enviado. Aponte um webhook para o receptor local e inspecione headers, assinatura e corpo de cada requisição direto no painel, em tempo real.

Headers completosReenvio manualHistórico de entregas
Como funciona

Do cadastro à primeira venda em uma tarde.

Sem contratos longos nem equipe técnica. Você conecta, personaliza e publica.

PASSO 01

Conecte seus gateways

Cole as chaves do Pagar.me, Appmax, Mercado Pago ou Asaas. O botão “Testar conexão” valida as credenciais na hora.

PASSO 02

Cadastre o produto

Nome, preço, imagem e link de entrega. Crie quantos checkouts quiser para o mesmo produto e teste ofertas diferentes.

PASSO 03

Personalize o checkout

Escolha cores, métodos de pagamento, order bumps, cronômetro e depoimentos. A prévia ao vivo mostra exatamente o que o cliente vai ver.

PASSO 04

Publique e integre

Copie o link do checkout para a sua página de vendas e configure os webhooks para liberar o acesso automaticamente.

Editor visual

Um checkout com a cara da sua marca. Editado ao vivo.

Cada checkout tem a sua própria identidade. Mude cores, tipografia, cantos e elementos de conversão e veja o resultado instantaneamente — experimente no exemplo ao lado.

  • Layout em 1 ou 2 colunas — resumo do pedido fixo ao lado no desktop e no topo no celular.
  • Elementos de conversão — barra de aviso, cronômetro de escassez, prova social, depoimentos e selo de garantia.
  • Campos sob medida — exija ou não telefone, CPF, endereço e confirmação de e-mail.
  • Redirecionamentos — envie o cliente aprovado para o seu upsell ou página de obrigado.
  • CSS personalizado — para quem quer ir além do editor visual.
Cores
Layout
Tema
Arredondamento
Elementos
Barra de aviso
Cronômetro
Order bump
Garantia
🔥 Oferta especial de lançamento — bônus exclusivos hoje
Esta oferta expira em 14:59
1. Seus dados
2. Pagamento
Kit de Templates por + R$ 37,00
Finalizar compra
Método Tráfego ProR$ 497,00
SubtotalR$ 497,00
Desconto PIX− R$ 24,85
TotalR$ 472,15
Garantia incondicional de 7 dias
Velocidade

Cada segundo de espera custa vendas. O EADPay não te faz esperar.

O checkout é renderizado no servidor, com CSS crítico embutido e um script enxuto escrito sem framework. Ele abre pronto para comprar, mesmo em conexões 3G.

100

Performance

Renderização no servidor

98

Acessibilidade

Rótulos, contraste e teclado

100

Boas práticas

HTTPS e sem bibliotecas legadas

100

SEO

HTML semântico e metadados

Tempo até o checkout ficar pronto para compra em um celular intermediário com 4G

EADPay (SSR + 18 KB)
0,4 s
Checkout em SPA com framework
2,1 s
Checkout hospedado tradicional
3,6 s
Para desenvolvedores

Uma API que você entende em cinco minutos.

REST com JSON, chaves Bearer, erros previsíveis e webhooks assinados. Integre área de membros, ERP, CRM, nota fiscal ou qualquer automação.

webhook.js — verificando a assinatura
import crypto from 'node:crypto';

// Use express.raw({ type: 'application/json' }) nesta rota
app.post('/webhooks/voltra', (req, res) => {
  const header = req.get('X-Voltra-Signature'); // t=1730412000,v1=9f2c…
  const { t, v1 } = Object.fromEntries(header.split(',').map((p) => p.split('=')));

  const expected = crypto
    .createHmac('sha256', process.env.VOLTRA_WEBHOOK_SECRET)
    .update(`${t}.${req.body}`)
    .digest('hex');

  const valid = v1?.length === expected.length &&
    crypto.timingSafeEqual(Buffer.from(expected), Buffer.from(v1));
  if (!valid || Date.now() / 1000 - Number(t) > 300) return res.sendStatus(400);

  const event = JSON.parse(req.body);
  if (event.type === 'order.paid') liberarAcesso(event.data.customer.email);
  res.sendStatus(200);
});
# Lista os últimos pedidos pagos
curl "https://checkout.sualoja.com.br/api/v1/orders?status=paid&limit=5" \
  -H "Authorization: Bearer vt_live_9fK2mQx7Lr4Tz8Wb1Nc6Hp3Vd5Ys0Ae2"

# Cria uma cobrança PIX a partir de um checkout
curl -X POST "https://checkout.sualoja.com.br/api/v1/orders" \
  -H "Authorization: Bearer vt_live_9fK2mQx7Lr4Tz8Wb1Nc6Hp3Vd5Ys0Ae2" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: 6f1c2a90-pedido-crm-8812" \
  -d '{"checkoutId":"chk_8Hq2LxP0aZ71mNcV","method":"pix",
       "customer":{"name":"Marina Costa","email":"marina@email.com","document":"39053344705"}}'
const res = await fetch('https://checkout.sualoja.com.br/api/v1/orders', {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${process.env.VOLTRA_API_KEY}`,
    'Content-Type': 'application/json',
    'Idempotency-Key': crypto.randomUUID()
  },
  body: JSON.stringify({
    checkoutId: 'chk_8Hq2LxP0aZ71mNcV',
    method: 'pix',
    customer: { name: 'Marina Costa', email: 'marina@email.com', document: '39053344705' }
  })
});

const { data } = await res.json();
console.log(data.status);      // waiting_payment
console.log(data.pix.qrCode);  // código copia e cola do PIX
<?php
// Reembolsa um pedido pelo código
$ch = curl_init('https://checkout.sualoja.com.br/api/v1/orders/VT-100245/refund');
curl_setopt_array($ch, [
  CURLOPT_POST => true,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_HTTPHEADER => ['Authorization: Bearer ' . getenv('VOLTRA_API_KEY')],
]);

$order = json_decode(curl_exec($ch), true)['data'];
echo $order['status']; // refunded
Assinatura HMAC-SHA256Cada webhook traz timestamp e assinatura para você validar a origem e evitar replay.
Idempotência nativaEnvie Idempotency-Key e reprocessar uma chamada nunca gera cobrança duplicada.
Documentação completaTodos os endpoints, objetos e eventos com exemplos prontos. Abrir documentação →
Resultados

Venda recuperada é venda que você já tinha pago para conquistar.

Você investiu em anúncio, conteúdo e copy para levar o cliente até o checkout. O EADPay garante que uma recusa no cartão, um gateway instável ou uma distração no meio da compra não joguem esse esforço fora.

  • Cascata de cartão tenta outro adquirente antes de mostrar o erro ao cliente.
  • Carrinhos abandonados chegam à sua automação com nome, e-mail, telefone e valor.
  • PIX expirado? O evento order.expired permite reenviar um novo código na hora certa.
até 18%dos carrinhos abandonados recuperados com automação
+12 p.p.na aprovação do cartão com fallback ativo
0,4 spara o checkout ficar pronto no celular
Quem usa

Produtores que trocaram de checkout e não olharam para trás.

“Migramos 14 checkouts em uma tarde. Com o fallback entre Pagar.me e Appmax, a aprovação no cartão subiu de 71% para 84% já no primeiro mês.”
+13 p.p. de aprovação
RM
Rafael MonteiroFundador, Escola Tráfego Pro
“O checkout abre instantâneo até no 4G do interior. A conversão do nosso último lançamento foi a maior da história da empresa, e o PIX com desconto virou o método preferido.”
conversão de 6,8%
JP
Juliana PradoHead de Growth, Método Fit 360
“Integrei área de membros, CRM e o Discord da comunidade só com webhooks. A assinatura HMAC e o receptor de testes economizaram dias de desenvolvimento.”
3 integrações em 1 dia
TN
Thiago NunesCTO, DevAcademy
Planos

Preço justo, que cresce junto com você.

Sem fidelidade e sem taxa de setup. Você paga a mensalidade do plano e uma taxa apenas sobre vendas aprovadas.

Start
R$ 0 /mês
4,99% + R$ 0,99 por venda

Para validar a sua primeira oferta sem custo fixo.

  • Checkouts e produtos ilimitados
  • PIX, cartão em até 12x e boleto
  • 1 gateway + simulador de testes
  • Order bump e cupons
  • Até 3 endpoints de webhook
  • Roteamento com fallback
  • API REST
Começar grátis
Scale
R$ 597 /mês
1,49% por venda aprovada

Para operações de alto volume e times de tecnologia.

  • Tudo do Pro
  • Gateways ilimitados
  • Cascata também em recusas do emissor
  • Limites de API ampliados
  • Migração assistida dos seus checkouts
  • Gerente de conta dedicado
  • Suporte prioritário 7 dias por semana
Falar com vendas

As taxas do seu gateway (Pagar.me, Appmax, Mercado Pago ou Asaas) continuam sendo cobradas diretamente por ele — e o dinheiro cai na sua conta do gateway.

Perguntas frequentes

Ficou alguma dúvida?

Para testar, não. O EADPay vem com o Simulador, um gateway de testes que aprova, recusa e gera PIX e boleto fictícios para você validar todo o fluxo. Para vender de verdade, basta conectar a sua conta do Pagar.me, Appmax, Mercado Pago ou Asaas colando as credenciais no painel. O dinheiro das vendas cai direto na conta do seu gateway.

Para cada método de pagamento você define uma fila de gateways. O EADPay sempre tenta o primeiro; se ele estiver indisponível ou retornar erro técnico, a mesma compra é enviada automaticamente ao próximo da fila. Você também pode ativar a cascata em recusas, para que um cartão recusado por um adquirente seja tentado em outro. Todas as tentativas, com tempo de resposta e mensagem, ficam registradas no pedido.

Sim. O editor visual permite mudar cores, fonte, logotipo, banner, layout, textos do botão, campos do formulário, métodos de pagamento, parcelamento, order bumps, cronômetro, depoimentos e garantia — tudo com prévia ao vivo. Se quiser algo ainda mais específico, há um campo de CSS personalizado.

Não. O número completo e o código de segurança são enviados por conexão criptografada diretamente para o gateway no momento da compra e nunca são gravados. No pedido ficam apenas a bandeira, os quatro últimos dígitos e o nome impresso, para facilitar o atendimento.

Cadastre um webhook com a URL da ferramenta e escolha os eventos — por exemplo, order.paid para liberar o acesso e order.refunded para removê-lo. Funciona com Zapier, Make, n8n, plataformas de membros e qualquer sistema próprio. Para Discord e Slack existe um formato pronto que já chega como mensagem formatada no canal.

Nada se perde. Qualquer resposta diferente de 2xx, ou um tempo de espera acima de 10 segundos, gera uma nova tentativa em 1 minuto, 5 minutos, 30 minutos, 2 horas e 6 horas. Você acompanha cada entrega no painel, com status, código de resposta e corpo, e pode reenviar manualmente com um clique.

Assim que o cliente preenche o e-mail no checkout, o EADPay registra um lead. Se não houver compra aprovada dentro do prazo configurado (30 minutos por padrão), o carrinho é marcado como abandonado e o evento cart.abandoned é disparado. Se o cliente voltar e comprar, o carrinho vira “recuperado” e você mede a taxa de recuperação no painel.

Não. Você pode mudar de plano ou cancelar quando quiser, direto pelo painel. Seus pedidos, clientes e relatórios continuam disponíveis para exportação em CSV.

Comece agora

Seu próximo lançamento merece um checkout à altura.

Abra o painel de demonstração, crie um checkout e faça uma compra de teste em menos de dois minutos.