- Leitura: pedidos, produtos, impostos, valores de frete e dados de clientes.
- Escrita: criação e atualização de pedidos recorrentes.
Instale o app com o seu link de instalação
Informe as suas credenciais do Mercado Pago
2.0 — Crie a aplicação (só na primeira vez)
Acesse o painel de desenvolvedores do Mercado Pago com a conta do MP que vai cobrar as assinaturas. No canto superior direito, abra Integrações: você verá a lista Suas aplicações.Lista de aplicações no painel de desenvolvedores
- Clique em Criar aplicação (Crear aplicación).
-
Nome da aplicação (Nombre de la aplicación — passo 1 de 4): um nome descritivo, por exemplo o da sua loja. Até 50 caracteres. Continuar.
Passo 1 de 4 — nome da aplicação
-
Tipo de pagamento (passo 2 de 4): escolha Pagamentos on-line (Pagos online).
Ao selecioná-lo aparece a pergunta “Como você fez a loja?” (¿Cómo hiciste la tienda?): escolha Com um desenvolvimento próprio (Con un desarrollo propio). A URL da loja é opcional — você pode informar o domínio da sua loja ou deixá-la vazia. Continuar.
Passo 2 de 4 — escolha Pagamentos on-line
Passo 2 de 4 — com um desenvolvimento próprio
Mesmo que a sua loja esteja na Shopify, a opção correta é Com um desenvolvimento próprio — o checkout de assinaturas da Reval é próprio, não o de uma plataforma. -
Solução de cobrança (passo 3 de 4): na aba Checkouts, escolha Checkout API (a de “integração avançada” — é a única das três que combina pagamentos dentro da sua loja com pagamentos recorrentes). Se perguntar qual tipo de Checkout API, escolha API de Pagamentos (API de Pagos). Continuar.
Passo 3 de 4 — Checkout API
-
Confirme (passo 4 de 4): revise o resumo (Pagamentos on-line · Com um desenvolvimento próprio · Checkout API · API de Pagamentos), marque a autorização de dados pessoais, resolva o captcha e clique em Confirmar.
Passo 4 de 4 — confirmação
2.1 — Copie as credenciais de produção
No menu lateral, desça até PRODUÇÃO → Credenciais de produção (PRODUCCIÓN → Credenciales de producción).Credenciais de produção no painel do Mercado Pago
2.2 — Configure o webhook
No menu lateral, entre em NOTIFICAÇÕES → Webhooks (NOTIFICACIONES → Webhooks). Confirme que você está na aba Modo produtivo e não em “Modo de teste”: são duas configurações independentes e a de teste não é usada.Configuração de webhooks em modo produtivo
- Em URL de produção, cole a URL de notificações (webhook) que a Reval mostra em Configuração → Integrações — Mercado Pago (há um botão Copiar URL ao lado). A URL já vem montada com a sua loja — não é preciso editá-la.
-
Em Eventos recomendados para integrações com Assinaturas, marque exatamente dois:
- Planos e assinaturas (Planes y suscripciones)
- Pagamentos (legacy) (Pagos (legacy))
- Copie a Chave secreta que aparece no final da tela. Esse é o terceiro valor que você vai colar na Reval.
- Clique em Salvar configuração.
2.3 — Cole os três valores na Reval
Na Reval, vá em Configuração → Integrações — Mercado Pago e preencha:- Public key (começa com
APP_USR) - Access token (começa com
APP_USR) - Webhook secret — a chave secreta do passo anterior
2.4 — Teste a conexão
Clique em Testar conexão. O teste usa as credenciais salvas, então salve antes de testar.Se tudo estiver certo, aparece uma mensagem verde com o nome da sua conta do Mercado Pago e o código do seu país (MLA Argentina, MLB Brasil, MLC Chile, MCO Colômbia, MLM México, MPE Peru, MLU Uruguai).Crie o seu primeiro plano de assinatura
- Vá em Planos no menu lateral da Reval e preencha a seção Criar um plano de assinatura.
- Preencha os campos:
- Nome do plano: por exemplo, “Mensal” ou “Trimestral com desconto”.
- Frequência: combine um intervalo numérico com uma unidade de tempo — dias, semanas ou meses. Por exemplo: 1 mês para cobrança mensal, 3 meses para trimestral, 14 dias para quinzenal.
- Tipo de desconto: percentual de desconto (entre 1 e 99, sobre o preço de tabela de cada produto) ou preço fixo (o mesmo valor para todos os produtos do plano). Se você não quiser aplicar desconto, use preço fixo com o preço normal do produto.
- Desconto extra no 1º pedido (opcional): um percentual adicional que se aplica SOMENTE à primeira cobrança. A partir do segundo ciclo é cobrado o preço normal do plano, e o comprador vê os dois preços antes de assinar.
- Selecione os produtos e clique em Criar plano.
Adicione o bloco da Reval ao seu tema
- Na Shopify: Loja virtual → Temas → Personalizar.
- Abra uma página de produto e, na seção de informações do produto, clique em Adicionar bloco → Apps → “Reval”.
- Salve. O bloco se acomoda sozinho junto aos botões de compra (quantidade → opções → botão de assinar), onde quer que você o deixe.
Preview do buy box com a opção de assinatura ativa
Faça uma assinatura de teste
- Abra a página do produto onde o buy box aparece em uma janela anônima.
- Escolha o plano de teste e finalize o checkout com um cartão real.
- Verifique se:
- O pedido aparece em Pedidos dentro do admin da Shopify, com as tags
Suscripción,Primera compraeCiclo 1(as tags são emitidas em espanhol). - A assinatura aparece em Assinaturas dentro da Reval, com status ativo.
- O mandato consta no seu painel do Mercado Pago.
- O pedido aparece em Pedidos dentro do admin da Shopify, com as tags
- Cancele a assinatura de teste e estorne a cobrança pelo painel do MP.