Worldfy PaymentsWorldfy Payments
SuporteDashboard
GuiaAPI Reference
SuporteDashboard

Começando

IntroduçãoAutenticaçãoErrosPaginação e Filtros
Cobranças
Visão GeralMétodos de PagamentoCaptura e Estorno
Financeiro
RecebíveisAntecipaçõesCarteiras e ExtratosSaques
Configuração
Chaves de APIRecebedores
SDK de Segurança
Visão geralTokenizaçãoAutenticação 3DSAnálise de fraudeFluxo simplificadoFluxo completoErrosProdução e segurança
Webhooks
Visão GeralConfiguraçãoRetentativas
Eventos
Eventos de CobrançasEventos de Saques

Autenticação

Como autenticar requisições na API Worldfy

Introdução

Visão geral da API Worldfy para integrações de pagamento

Bem-vindo à API Worldfy

A API Worldfy permite que você integre funcionalidades de pagamento diretamente na sua aplicação. Com ela, você pode:

  • Consultar e gerenciar cobranças (captura, estorno) em diferentes moedas
  • Dividir o valor de uma cobrança entre outros merchants via split
  • Criar e gerenciar links de pagamento
  • Consultar carteiras e extratos financeiros
  • Acompanhar recebíveis e antecipações
  • Cadastrar recebedores para saques
  • Solicitar saques
  • Administrar chaves de API

URL Base

Todas as requisições devem ser feitas para:

https://api.worldfypayments.com/v1

Formato

A API aceita e retorna dados no formato JSON. Todas as requisições que enviam dados no corpo devem incluir o header:

Content-Type: application/json

Estrutura de Resposta

Todas as respostas seguem um formato padronizado:

{
  "status": 200,
  "message": "Cobrança encontrada com sucesso",
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "amount": 10000,
    "status": "paid"
  }
}
{
  "status": 200,
  "message": "Cobranças listadas com sucesso",
  "data": [],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 150,
    "totalPages": 8
  }
}
{
  "status": 404,
  "message": "Cobrança não encontrada",
  "error": "CHARGE_NOT_FOUND"
}
CampoTipoDescrição
statusnumberCódigo HTTP da resposta (ex: 200, 404, 500)
messagestringMensagem descritiva do resultado
dataobject | arrayDados retornados (presente em respostas de sucesso)
errorstringCódigo de erro em inglês (presente em respostas de erro)
paginationobjectInformações de paginação (presente em listagens)

Valores Monetários

Todos os valores monetários são representados em centavos (inteiros). Por exemplo, R$ 100,00 é representado como 10000.

Moedas

Cada cobrança carrega uma moeda (currency) no formato ISO 4217 de três letras (ex: BRL, USD). Quando omitida na criação, o padrão é BRL. A moeda é validada contra as moedas ativas da plataforma e normalizada para maiúsculas.

As listagens de cobranças, recebíveis, antecipações e saques aceitam o filtro currency para restringir os resultados a uma moeda específica.

Próximos Passos

Autenticação

Configure suas chaves de API para começar a fazer requisições.

Erros

Entenda os códigos de erro e como tratá-los.

Autenticação

Como autenticar requisições na API Worldfy

On this page

Bem-vindo à API WorldfyURL BaseFormatoEstrutura de RespostaValores MonetáriosMoedasPróximos Passos