Skip to content

feat: comando abacatepay withdraw (saque via PIX) com confirmação OTP - #45

Open
lleonardo-franco wants to merge 1 commit into
AbacatePay:mainfrom
lleonardo-franco:feat/withdraw-command
Open

feat: comando abacatepay withdraw (saque via PIX) com confirmação OTP#45
lleonardo-franco wants to merge 1 commit into
AbacatePay:mainfrom
lleonardo-franco:feat/withdraw-command

Conversation

@lleonardo-franco

Copy link
Copy Markdown
Contributor

Summary

  • Adiciona o comando abacatepay withdraw para solicitar saques via PIX.
  • Adiciona validação obrigatória local para a flag --otp.
  • Validação rápida para valor mínimo de R$ 3,50 (350 centavos).
  • Validação rápida de chaves EMAIL, CPF, CNPJ, PHONE, RANDOM.
  • Registro de Decisão (Critério de Aceite): Optou-se por utilizar o endpoint HTTP autenticado (/cli/withdraw) via resty.Client para o transporte. Sendo o saque uma operação sincrona pontual, HTTP adapta-se melhor que o WebSocket. O próprio utils.SetupClient já gerencia a injeção do token na requisição.
  • Adiciona o tratamento e formatação dos erros retornados pela API (como OTP inválido, limites, etc).

Closes #41.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: comando abacatepay withdraw (saque via PIX) com confirmação OTP

1 participant