Como testar funcionalidades

Testando pagamento com cartão de crédito

Para cobranças em cartão de crédito você pode usar cartões de teste para simular um pagamento direto pelos endpoints para criar cobrança com cartão de crédito. Aqui está um exemplo de um cartão válido:

Cartão de crédito: 4444 4444 4444 4444

Vencimento: Qualquer mês posterior a data de hoje

CCV: 123 (ou outros 3 números aleatórios)

Você também pode usar geradores de cartão de crédito para testes. Todos esses irão funcionar e confirmar o pagamento.

Para testar pagamentos com erros, utilize os cartões abaixo:

Mastercard: 5184019740373151

Visa: 4916561358240741

Testando pagamento de contas

Caso queira testar o pagamento de contas em Sandbox, é possível realizar a chamada usando a linha digitável de qualquer boleto que tenha sido gerado em sua própria conta Asaas no ambiente Sandbox.

Testando transferências para Pix

O BACEN fornece algumas chaves Pix para testes de transferências onde você pode utilizar em Sandbox:

Nome: Joao Silva 
CPF/CNPJ 99991111140
Chave: [email protected]
BANCO Virtual Mensageria 04 (99999004)
AGÊNCIA 0001
CONTA 12345678 CACC)

Nome: Joao Silva Silva 
CPF/CNPJ 99992222263
Chave: [email protected]
BANCOVirtual Mensageria 04 (99999004)
AGÊNCIA 0002
CONTA 11345678 (CACC)

Nome: Jose Silva
CPF/CNPJ99993333387
Chave: [email protected]
BANCOVirtual Mensageria 04 (99999004)
AGÊNCIA 0003
CONTA 12145678(CACC)

Nome: Jose Silva Silva
CPF/CNPJ99994444409
Chave: [email protected]
BANCOVirtual Mensageria 04 (99999004)
AGÊNCIA 0004
CONTA 12315678(CACC)

Nome: Jose da Silva
CPF/CNPJ99995555514
Chave: [email protected]
BANCOVirtual Mensageria 04 (99999004)
AGÊNCIA 0004
CONTA 12341678(CACC)

Testar pagamento de QRCodes estáticos Pix

Se você estiver procurando uma forma de testar o fluxo de integração de um QRCode estático, existe uma forma bem simples de testar.

Após criar um QRCode estático em Sandbox, utilize o endpoint Pagar um QRCode enviando o payload do seu QRCode gerado.

POST /v3/pix/qrCodes/pay
Confira a referência completa deste endpoint

{
    qrCode: {
      payload: '00020126710014br.gov.bcb.pix01362ae3db4c-9f04-44de-9a39-adcc98a334c20209Churrasco520400005303986540550.005802BR5913John Doe6009Joinville62290525JHOND00000000465493ASA6304DB5E'
    },
    value: 50
}

Ao realizar essa ação uma cobrança do tipo Pix será criada automaticamente, recebendo esse pagamento com os campos pixTransaction e pixQrCodeId preenchidos.

É possível desabilitar o token de ação crítica de transferências em Sandbox?

Caso você necessite, nós podemos desabilitar o token para transferências em Sandbox. Porém, é importante que você saiba que o TOKEN é uma validação de segurança e, na ausência dele, a conta pode ficar mais suscetível as ações indevidas. Levamos como sugestão, caso tenha algum IP ou alguns em específico que movimentem a conta, restringir para que apenas esses estejam liberados e que se o sistema do Asaas identificar ação de algum outro IP faça o bloqueio da ação. Você também pode utilizar o nosso mecanismo para validação de transferências por Webhook, para uma maior segurança.

Para fazer essa solicitação, envie um e-mail ao time de Sucesso de Integrações.