Transfersmile PTTransfersmile PT
  • EN
  • PT
  • ES
  • EN
  • PT
  • ES
  • Introdução
  • API Payin
    • Ambientes
    • Integração direta
      • Brasil
        • Cartão de crédito
        • Pix
        • Lotérica
        • Boleto
        • Depósito Express
        • Carteira
    • Notificação
      • Segurança
    • Detalhes Payin
    • Reembolso
    • Plug-in & Ferramentas
      • transfersmile JavaScript
      • transfersmile SDK
      • Lista de Bancos Suportados
      • Consulta de detalhes de parcelamento
    • Dados
      • Método de Pagamento
      • Dados para teste (Sandbox)
      • Status Payin
      • Lista de Bancos
      • Ícone dos métodos
    • Código API
  • API Payout
    • Ambientes
    • Segurança
    • Criar um payout
      • Carteira transfersmile
        • Exemplo WebView
        • Autorização H5
        • Autorização de App nativo
        • Enviar prêmios
      • Brasil
        • Pix
        • Transferência bancária
    • Notificação
    • Payout DryRun
    • Saldo da Conta
    • Status do Payout
    • Lista de Payout
    • Detalhes do Payout
    • Método de pagamento
    • Dados para teste
    • Código do Banco
      • Bancos Brasil
    • Código API

Código API

Esta seção inclui uma descrição de cada código API usado na API de Payouts da transfersmile.

Sucesso

API CodeHTTP CodeMessage(msg)
0200success

Param Error Part 1

API CodeHTTP CodeMessage(msg)
4004001401invalid token
4004002401token expired
4004003401permission denied
4004100401MerchantId or AppId is required
4004101401Authorization is required
4004103401IP address has no permission
4004004404not found
4004029429too many requests

Param Error Part 2

API CodeHTTP CodeMessage(msg)
4001000400invalid parameter
4001001400invalid document_id
4001002400invalid account
4001003400invalid account type
4001004400invalid amount
4001005400invalid amount type
4001006400invalid amount range
4001007400invalid fee_bear
4001008400invalid start_time
4001009400invalid additional_remark - should be less than 40 characters -
4001010400invalid additional_remark - only alphabets, numbers and underline supported -
4001011400request has expired
4001012400time range must in 31 days
4001013400amount reached monthly limit
4001014400account err
4001020400order already existed
4001021400order not existed
4001022400order is closed
4001023400order is finished
4001100400country not supported
4001101400arrival_currency not supported
4001102400method not supported in country
4001103400method or channel is inactive
4001104400method not supported
4001105400channel not supported
4001106400currency not supported
4001107400not supported payout method
4001108400payout currency not supported
4001110400Don't support payouts from source__currency to payout_currency_
4001111400Don't support payouts from source__currency to arrival_currency_
4001200400merchant not existed
4001201400merchant is inactive
4001202400app is inactive
4001203400app not existed
4001302400bank account error

System Error

API CodeHTTP CodeMessage(msg)
5001000500system error
5001001500fee config error
5001002500fee config error
5001003500fee not configured
5001004500arrival amount is less than zero
5001005500channel config error
5001100500account is not available
5001101500account balance error
5001102500balance insufficient
5001103500checkout token error

​

Prev
Código do Banco