Ao ocorrer uma transação não efetuada, o log do PagSeguro retorna no final dos parâmetros da transação uma mensagem de erro com o motivo da transação não ter sido efetuada, aqui serão listados esses erros e seus significados.
- Application hasn't chain payment permission - Conta/Aplicação do marketplace não possui o split habilitado.
- Costs exceed transaction amount. - Custo da taxa do PagSeguro é superior ao valor de comissão do marketplace, deve ser ajustada a porcentagem de comissão da loja.
- PagSeguro.Session[error]: sender is related to receiver - "Remetente está ao relacionado ao destinatário" ou seja algum dado do comprador é o mesmo do marketplace.
- PagSeguro.DirectPayment.CreditCard[error]:<message>credit card token invalid. - Erro na geração do token ou ele expirou, foi usado muito tempo depois do ID de sessão ser gerado.
- PagSeguro.DirectPayment.CreditCard[error]:<message>Duplicated receivers are not allowed - "Receptores duplicados não são permitidos" envio da publicKey duplicado no payload.
O jeito dessa duplicidade ocorrer é somente se o Marketplace utilizar a mesma conta do Pagseguro que a loja ou o caso de 2 lojas diferentes estarem com a mesma conta, sendo assim será o mesmo recebedor para lojas distinta
- PagSeguro.DirectPayment.CreditCard[error]:<message>sender is blocked - O comprador está com a conta bloqueada no PagSeguro
- Cliente está com valor negativo no PagSeguro
- PagSeguro.DirectPayment.CreditCard[error]: Description too long - Tamanho da descrição muito longo.
- PagSeguro.DirectPayment.CreditCard[error]:<message>installment value invalid value: 25.54</message></error></errors> - O parcelamento está informado divergente nos parâmetros da chamada. Necessário verificar qual chamada foi utilizada para obter as condições de parcelamento.
- PagSeguro.Session[error]: <message>Receivers amount out of range 0,00: Esse erro ocorre pois está passando o valor zero no amount dos repasses. Um dos valores está zerado, caso reparado quando o valor total da transação foi R$0,00.
- Shipping address postal code invalid value: XXXX-XXX: Esse erro ocorre quando o CEP informado pelo cliente no momento da compra é inválido. Assim a Pagseguro rejeita a compra.
- PagSeguro.DirectPayment.CreditCard[error]: Forbidden: Esse erro acontece quando uma das contas do lojistas envolvidas na aplicação está com status inativa, impedindo a realização do split. Para correção é necessário que o seller faça um acesso a conta indicada e reative a mesma para que seja possível a realização da transação e o split posteriormente.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article