Skip to main content

175 docs tagged with "api"

View All Tags

Adicionando escopos ao seu AppID

Para aumentar a segurança das suas integrações, você pode restringir um AppID para que ele tenha acesso apenas às rotas da API que ele realmente precisa, atribuindo escopos (scopes) a ele.

Ativando o modo BaaS

Este documento mostra como habilitar o modo BaaS na sua conta Woovi e deixar tudo pronto para criar as contas dos seus clientes.

Baas e Med

Este documento irá ajudá-lo a entender os principais conceitos de MED e qual a sua relação com BaaS.

Bloqueando Pagamentos

Este documento irá ajudá-lo a bloquear cobranças para serem pagas somente por 1 pagador.

Campos Comum

Este documento irá ajudá-lo a entender como alguns campos retornados pela API funcionam.

Changelog da API

Registro datado das mudanças relevantes da API pública. Mudanças aditivas (novos

Chaves Pix das contas

Cada conta precisa de ao menos uma chave Pix — é a chave default da conta que as cobranças usam. Gerencie as chaves de uma conta com o AppID da própria conta.

Como consultar uma recuperação de fundos (MED) usando a API?

Para consultar uma recuperação de fundos (MED) usando a API, você deverá fazer uma chamada GET para o endpoint /api/v1/funds-recovery/, usando como {id} o dictId retornado na criação ou o endToEndId da transação Pix que originou a recuperação.

Como criar um Pix Automático?

Para criar um pix Automático você utilizará o mesmo endpoint de assinatura que já existe, porém necessitará de enviar alguns campos adicionais.

Como fazer upload de um arquivo?

O endpoint de arquivos guarda um arquivo na Woovi e devolve os metadados dele junto com uma URL de download temporária. Use esse arquivo em outras APIs da Woovi que consomem documentos, como a evidência de uma disputa, sem precisar hospedar o arquivo por conta própria.

Como recuperar os dados do KYC via API?

Depois que o seu cliente final preenche o link de KYC (criado via API), você pode recuperar todos os dados cadastrados — incluindo a selfie, documento de identidade e contrato social — através do endpoint GET /api/v1/account-register/:id.

Configurando a emissão de nota fiscal via API

Este documento irá ajudá-lo a configurar, via API, a emissão de nota fiscal eletrônica de serviço (NFS-e) de uma conta, do cadastro da integração até a emissão da nota de teste que valida tudo.

Controlando as contas no modo BAAS

Este documento irá ajudá-lo a entender como criar APIs para as contas abertas no modo BaaS e como um AppId MASTER lê o extrato e as transações de outra conta da mesma empresa.

Correlation ID

Ao lidar com a comunicação entre sistemas distribuídos e serviços em uma aplicação, um aspecto crítico é a identificação e o rastreamento de transações específicas. O Correlation ID (ID de Correlação) desempenha um papel fundamental nesse processo. Vamos explorar a formatação adequada do Correlation ID e fornecer um exemplo prático para ilustrar sua implementação.

Criar Nota Fiscal de serviço via API

A emissão exige que a integração de nota fiscal da conta já esteja configurada e ativa. Veja Configurando a emissão de nota fiscal via API ou Como ativar a emissão pela plataforma.

Erros

Erros relacionados a Cobrança

Explorador de API

Selecione um endpoint da API Woovi e copie o payload em JSON, TypeScript, JSON Schema, Yup ou Zod.

FAQ

Como Utilizar o Plugin JavaScript dentro de um iframe?

Fluxo de depósito (on-ramp)

O fluxo de stablecoin segue a ideia de criar um depósito e aprová-lo: a aprovação debita o saldo em BRL da conta da sua empresa e entrega a stablecoin (USDT) na carteira de destino.

Fluxo de payout (off-ramp)

O fluxo de payout segue o mesmo padrão do depósito: criar e depois aprovar. Você informa o valor alvo em BRL; na aprovação o float INTERNAL (USDT/USDC/BRLA) é debitado conforme a cotação e o Pix é enviado.

Manipulação de erros

Ao utilizar o SDK de Node, espera-se que a integração seja robusta. Sendo assim, é fundamental lidar com possíveis imprevistos da API ou do transporte de dados na forma de exceptions.

Manipulação de erros

Ao utilizar o SDK de PHP, espera-se que a integração seja robusta; sendo assim, é fundamental lidar com possíveis imprevistos da API ou do transporte de dados na forma de exceptions.

O que é a Recuperação de fundos (MED)?

A Recuperação de fundos (Funds Recovery) é a implementação do MED (Mecanismo Especial de Devolução) do Banco Central. Ela permite que você solicite a devolução de uma transação Pix enviada pela sua conta em casos de golpe ou fraude.

O que é o Pix Automático?

O Pix Automático permite cobranças automáticas, diretamente da conta bancária do usuário. Sendo ideal para pagamentos recorrentes como assinaturas ou mensalidades.

O que é o SDK de Java?

O SDK de Java é um kit de ferramentas criado com o objetivo de integrar facilmente os serviços da woovi em suas aplicações Java.

O que é o SDK de Node?

O SDK de Node é um kit de ferramentas criado com o objetivo de integrar facilmente os serviços da woovi em suas aplicações construidas em NodeJs.

O que é o SDK de PHP?

O SDK de PHP é um kit de ferramentas criado com o objetivo de integrar facilmente os serviços da woovi em suas aplicações PHP.

O que é o SDK de Ruby?

O SDK de Ruby é um kit de ferramentas criado com o objetivo de integrar facilmente os serviços da woovi em suas aplicações Ruby.

O que é o Stablecoin?

O Stablecoin da Woovi permite que sua empresa converta reais (BRL) em stablecoins — como USDT e USDC. A partir do saldo em BRL da conta da sua empresa, o valor é entregue, já convertido, em stablecoin na carteira de destino, na rede escolhida.

Por que o saque da subconta foi bloqueado?

Uma subconta precisa ter uma chave pix válida e existente para que o saque seja realizado. Quando uma tentativa de saque é feita e a chave pix da subconta não é encontrada no DICT (Diretório de Identificadores de Contas Transacionais) do Banco Central, o campo withdrawBlocked da subconta é marcado como true e todas as tentativas futuras de saque serão bloqueadas imediatamente.

Qual jornada do Pix Automático devo escolher?

Em caso de dúvida sobre qual é a melhor jornada para seu negócio. Nós recomendamos escolher a jornada 3 (PAYMENTONAPPROVAL). Por que ela é mais simples de ser implementada e de ser compreendida. Uma vez que ao ler o QRCode o usuário já efeuta o pagamento e autoriza a cobrança, além de a assinatura entrar em vigor imediatamente.

Solução de problemas

Veja sobre os possíveis problemas que podem ocorrer ao utilizar nossa integração com o Laravel:

Token Bucket: limite de consultas de chave Pix

Toda consulta de chave Pix passa pelo DICT, o diretório de chaves do Banco Central. O Bacen limita quantas consultas cada participante pode fazer e penaliza consultas a chaves inexistentes — é assim que ele impede varredura de dados de titulares.

Visão geral da API de Antecipação

Como autenticar e integrar a API REST de Antecipação da Woovi para cadastrar beneficiários e sincronizar saldos a partir do seu ERP ou folha de pagamento.

Webhooks por conta

Webhooks pertencem à credencial que os registrou. No modo BaaS isso significa: