Teste da API de Transferências

Durante o uso do ambiente Sandbox, é importante ter em mente que não é possível realizar transferências de fundos para outras contas, mesmo que sejam contas Sandbox. No entanto, para permitir que você teste sua implementação, o PagBank oferece configurações especiais que geram resultados pré-definidos ao utilizar a API de transferências. A tabela a seguir apresenta diferentes cenários para transferências do tipo P2P e PIX. Para realizar seus testes, utilize as configurações disponibilizadas na coluna Cenário. Isso garantirá que você obtenha os resultados esperados durante a fase de desenvolvimento e teste da sua integração.

Transfer TypeCenárioParameterErrorDescription
P2PCenário de Sucesso: envie o amount.value terminando diferente de 10, 11, 12 e 13success
P2PCenário de e-mail inexistente: utilize o e-mail [email protected]instrument.p2p.emailaccount_not_existsDestination account does not exist
P2PCenário de account id inexistente: utilize o account_id: ACCO_000instrument.p2p.account_idaccount_not_existsDestination account does not exist
P2PCenário de contas distintas: envie o email [email protected] e account_id: ACCO_001instrument.p2p.emailaccount_divergentAccount_id value and email value do not represent the same account
P2PCenário de falha: Envie o amount.value terminado em 11failedTransfer failed
P2PCenário de conta bloqueada com e-mail: Envie o email: [email protected] e informe um amount.value que termine com 12account_blockedDestination account is blocked
P2PCenário de conta bloqueada com account_id: Envie o account_id: ACCO_001 e informe um amount.value que termine com 13account_blockedDestination account is blocked
P2PSaldo insuficiente: Envie um amount.value terminando em 10transfer_insufficient_balanceInsufficient balance to transfer
PIXCenário de sucesso: Envie um amount.value que termine diferente de 10, 11, 12 , 13, 14, 15 16success
PIXCenário de saldo insuficiente: Envie um amount.value terminando em 10transfer_insufficient_balanceInsufficient balance to transfer
PIXCenário de conta inexistente: Envie um amount.value terminando em 11invalid_accountInvalid or missing destination account number.
PIXCenário de conta bloqueada: Envie um amount.value terminando em 12account_blockedDestination account is blocked
PIXCenário de timeout: Envie um amount.value terminando em 13transfer_pix_timeoutTransfer aborted due to a SPI timeout.
PIXCenário de transferência rejeitada pelo recebedor: Envie um amount.value terminando em 14transfer_pix_rejectedTransfer interrupted due to a destination account error.
PIXCenário de falha: Envie um amount.value terminando em 15transfer_failedAn unexpected error has occurred. Try again.
PIXCenário de chave pix inválida: Envie um amount.value terminando em 16transfer_pix_invalid_keyPix key value is invalid