Criar um gateway de pagamento
Para usar gateways de pagamento custodiais, você precisa de uma conta da Volet.com verificada. Se ainda não tiver uma, veja Criar uma conta, Verificação empresarial ou Verificação pessoal.
Integrações de pagamento não custodiais não exigem conta da Volet.com. Fale com a nossa equipe para saber os detalhes da integração.
Escolha o método de integração
- Use o Hosted Checkout se quiser a integração mais rápida, com uma página de pagamento pronta hospedada pela Volet.com. Ele também é o único método de integração que aceita pagamentos com saldo de contas da Volet.com.
- Use a API se quiser criar seu próprio fluxo de pagamento e controlar totalmente a experiência do cliente.
Compare API, Hosted Checkout e contratos inteligentes para escolher o método de integração certo para o seu negócio.
Você pode alterar essas configurações a qualquer momento depois de criar o gateway.
Opção 1: criar um gateway Hosted Checkout
Etapa 1: criar um Hosted Checkout
Entre no seu painel da Volet.com, acesse Ferramentas de pagamento e clique em Criar na seção Hosted Checkout.
Etapa 2: configurar os métodos de pagamento
Na primeira aba, ative os métodos de pagamento que deseja aceitar:
| Método | Descrição |
|---|---|
| Usuários da Volet.com | Os clientes pagam com a conta da Volet.com. |
| Carteiras cripto | Os clientes pagam em BTC, ETH, USDT, USDC e outros tokens compatíveis a partir de qualquer carteira cripto. |
Mais sobre cada método:
Para cada método, configure Quem paga a taxa: defina se a taxa de processamento é descontada do valor recebido (O lojista paga) ou somada ao valor pago pelo cliente (O comprador paga).
Etapa 3: configurar as opções
Configure a página do Hosted Checkout e as URLs de callback.
Opções de processamento de pagamentos
-
Usar assinatura digital nas solicitações do Hosted Checkout.
Assina as solicitações de pagamento e as notificações de callback com a senha do Hosted Checkout. Isso ajuda a confirmar que as solicitações vêm da Volet.com e não foram alteradas no caminho.
Recomendamos manter essa opção ativada em produção.
-
Aceitar pagamento a menor.
Permite concluir pedidos quando o cliente envia menos que o valor solicitado.
Pode ser útil em pagamentos com criptomoedas, em que taxas de rede, cálculos manuais ou variações de câmbio podem resultar em um pagamento um pouco menor que o esperado.
-
Aceitar pagamento a maior.
Permite concluir pedidos quando o cliente envia mais que o valor solicitado.
Pode ser útil quando o cliente transfere por engano um valor maior que o solicitado.
Configuração do Hosted Checkout
-
Nome do Hosted Checkout. Nome que identifica este Hosted Checkout na sua conta da Volet.com.
-
URL do site, app, bot ou agente de IA. Informe a URL pública associada a este gateway de pagamento. Essa URL também é exibida aos clientes durante o pagamento.
Exemplos:
-
E-mail para notificações. Endereço de e-mail opcional que recebe notificações sobre as transações processadas por esta configuração do Hosted Checkout.
-
E-mail exibido no Hosted Checkout. Reservado para uso futuro.
-
Senha do Hosted Checkout. Chave secreta usada para assinar solicitações de pagamento e verificar notificações de callback. Mantenha-a em sigilo e não a exponha no código do lado do cliente.
Configuração das URLs de status
Depois, configure as URLs de callback e de redirecionamento. Você pode omitir esses parâmetros e/ou informá-los no formulário da solicitação de pagamento.
-
Success URL. URL para onde o cliente é redirecionado após um pagamento bem-sucedido.
-
Failed URL. URL para onde o cliente é redirecionado se o pagamento falhar ou for cancelado.
-
Status URL. Endpoint do servidor que recebe as notificações de status dos pagamentos. Use essas notificações para atualizar automaticamente o status dos pedidos no seu sistema.
Para Success URL, Failed URL e Status URL, você pode escolher o método HTTP:
- GET — os parâmetros são enviados na query string.
- POST — os parâmetros são enviados no corpo da requisição.
Etapa 4: personalizar a aparência (opcional)
Opcional; pode ser configurado depois.
Você pode personalizar a página do Hosted Checkout com seu logotipo e as cores da sua marca.
Etapa 5: aprovação
Gateways recém-criados precisam da aprovação de um administrador antes de aceitar pagamentos reais.
A aprovação costuma levar algumas horas.
Você receberá um e-mail quando o gateway for aprovado e estiver pronto para uso.
Não é possível processar pagamentos reais até o gateway ser aprovado. Aproveite esse tempo para concluir a integração no seu site.
Etapa 6: integrar o Hosted Checkout
Após a aprovação, você pode integrar o Hosted Checkout ao seu site, aplicativo, bot ou agente de IA.
Veja: Integração do Hosted Checkout
Opção 2: criar um gateway API
Etapa 1: criar um gateway API
Entre no seu painel da Volet.com, acesse Ferramentas de pagamento e clique em Criar na seção API.
Etapa 2: configurar as opções da API
Configure as opções básicas da API.
-
Nome da API. Nome interno do gateway API. Usado apenas dentro da sua conta da Volet.com.
-
Lista de IPs permitidos. Lista de endereços IP com acesso à API.
Você pode:
- Informar um ou mais endereços IP manualmente.
- Clicar em Adicionar IP atual para incluir automaticamente seu endereço IP atual.
- Ativar Permitir todos os IPs para desativar as restrições de IP (não recomendado em produção).
-
Senha da API. Chave secreta usada para autenticar as requisições à API. Mantenha-a em sigilo e não a exponha no código do lado do cliente.
-
URL do site, app, bot ou agente de IA. Informe a URL pública associada a esta integração por API.
Exemplos:
- E-mail para notificações. Endereço de e-mail opcional que recebe notificações sobre as transações processadas por este gateway API.
Etapa 3: configurar as permissões da API
Escolha quais permissões estarão disponíveis para este gateway API.
Para integrações de recebimento de pagamentos, ative:
- Realizar transações
- Aceitar pagamentos cripto — permite que seu aplicativo crie faturas de pagamento e aceite pagamentos em criptomoedas a partir de carteiras cripto.
- Buscar transação — permite que seu aplicativo consulte o status do pagamento e os detalhes da transação depois que uma fatura é criada.
Integrações por API não usam URLs de callback. Depois de criar uma fatura, seu aplicativo deve usar Buscar transação para verificar o status atual do pagamento.
Permissões adicionais, como consulta de saldo, histórico de transações, conversões e pagamentos em massa, podem ser ativadas depois, se a sua integração precisar. Veja a referência da API para mais detalhes.
Etapa 4: aprovação
Gateways API recém-criados precisam da aprovação de um administrador antes de processar transações reais.
A aprovação costuma levar algumas horas.
Você receberá um e-mail quando o gateway API for aprovado e estiver pronto para uso.
Não é possível processar transações reais até o gateway API ser aprovado.
Etapa 5: integrar
Após a aprovação, você pode começar a receber pagamentos pela API.
Veja:
- Integração por API — guia prático de integração de um gateway de pagamento por API.
- Referência da API — documentação completa de métodos, parâmetros e respostas.
Relacionados
- API ou Hosted Checkout — compare Hosted Checkout, API e plugins de CMS
- Visão geral do gateway de pagamento — como funciona o recebimento de pagamentos na Volet.com