Por que recebo o erro "800: Contract not found" (Contrato não encontrado)?

O erro 800 Contract not found indica que o shopperReference usado para concluir o pagamento não existe (mais).

Por exemplo, o método de pagamento salvo pode ter sido excluído pelo consumidor por meio da conta dele no seu sistema ou talvez um ShopperReference errado tenha sido enviado na solicitação de pagamentos.

Seja como for, o ShopperReference atual não tem os PaymentDetails salvos. Isso também pode acontecer se for criado um token e houver uma tentativa de conclusão de pagamento com esse token logo em seguida. 

Para resolver, confira os dados de pagamento salvos referentes ao shopperReference e veja quais recurringDetailReference ou id retornam na matriz storedPaymentMethods. 

Saiba mais

Encontre mais detalhes sobre esse tópico.

Acesse Documentos da Adyen
Ilustração estilizada de um representante de suporte ao cliente com fone de ouvido.

Você precisa de mais ajuda?

Entre em contato com nossa equipe de suporte

Envie-nos os detalhes do seu problema adicionando imagens ou capturas de tela.

Envie uma solicitação