Documentacao

Uway Gateway Docs

Client Api

Pagamentos

Endpoints para criar, listar, consultar e acompanhar status de pagamentos. O formato recomendado da Uway usa um payload enxuto com blocos opcionais `checkout`, `payment_options` e `payment_source`. Campos antigos em formato plano continuam aceitos por compatibilidade, mas a recomendacao e usar o shape simplificado daqui para frente. Pix e boleto seguem o mesmo fluxo padronizado; em cartao, o provider pode aceitar `card_token` ou dados brutos dependendo da capability da conta selecionada.

Todas as secoes
POST

Criar pagamento

/api/client/api/payments

Produção R$ 0,10 /req SANDBOX gratis

Cria um pagamento com roteamento inteligente, callback global configurado no api client, idempotencia, installments, split e suporte a reutilizacao de um customer ja cadastrado via `gateway_customer_id`. O formato recomendado e manter o corpo simples: dados principais na raiz, `checkout` para redirect, `payment_options` para parcelas/split e `payment_source` para cartao/token. Para cartao, o mesmo endpoint aceita `card_token` (cartao ja tokenizado) ou `card` + `holder` + `remote_ip` para cobranca direta quando o provider suportar. No Asaas, a cobranca direta com os dados do cartao e suportada. No Mercado Pago, o fluxo recomendado e usar `card_token`, pois a tokenizacao pertence ao modelo do provider.

Pix Request
Sucesso Response
GET

Listar pagamentos

/api/client/api/payments

Produção R$ 0,01 /req SANDBOX gratis

Retorna a lista paginada dos pagamentos do api client.

Sucesso Response
GET

Consultar pagamento

/api/client/api/payments/{payment}

Produção R$ 0,02 /req SANDBOX gratis

Busca um pagamento pelo uuid ou reference.

Sucesso Response
GET

Consultar status

/api/client/api/payments/{payment}/status

Produção R$ 0,02 /req SANDBOX gratis

Sincroniza e retorna o status atual do pagamento.

Sucesso Response
GET

Consultar QR Code Pix

/api/client/api/payments/{payment}/pix-qrcode

Produção R$ 0,02 /req SANDBOX gratis

Retorna o QR Code Pix atualizado da cobranca, incluindo imagem codificada e payload copia e cola.

Sucesso Response
GET

Consultar boleto

/api/client/api/payments/{payment}/bank-slip

Produção R$ 0,02 /req SANDBOX gratis

Retorna PDF/URL do boleto, invoice URL, linha digitavel e codigo de barras da cobranca.

Sucesso Response
POST

Criar refund para pagamento

/api/client/api/payments/{payment}/refunds

Solicita estorno total ou parcial de um pagamento existente.

Request
Sucesso Response