Por que motivo recebi o código de erro 10009 da API?

Vários problemas podem produzir esse erro. Estes são explicados nos parágrafos seguintes.

Erros de API de autorização e captura

Se a conta estiver bloqueada ou inativa, repita o pedido mais tarde ou feche o pedido.

Erros de API de Transação de reembolso

Primeiro, para resolver este problema, verifique se há dinheiro suficiente no seu saldo PayPal.

Os seguintes erros também podem produzir o código de erro 10009:

  • A conta bancária associada à sua conta PayPal não foi verificada.
  • O montante do reembolso parcial não é inferior nem igual ao montante da transação original.
  • O montante do reembolso parcial não é inferior nem igual ao montante restante.
  • O montante do reembolso parcial é inválido.
  • Se um comprador abriu uma disputa relativa a uma transação, apenas o montante total ou restante pode ser reembolsado.
  • Foi excedido o limite de tempo para reembolsar esta transação.
  • Não é possível emitir um reembolso total após um reembolso parcial.
  • Verifique se a sua conta PayPal está bloqueada ou inativa.
  • Verifique se a sua conta PayPal tem alguma limitação.
  • O reembolso parcial não está na mesma moeda que a transação original.
  • Esta transação já foi totalmente reembolsada.
  • Este tipo de transação não pode ser reembolsado.
  • Não é possível emitir um reembolso parcial desta transação.
  • A conta do comprador está bloqueada ou inativa.

Erros de DoReferenceTransaction

  • A conta do comprador está bloqueada ou inativa.
  • A conta do vendedor está bloqueada, encerrada ou tem uma limitação.

AddressVerify Erros de API

  • As APIs AddressVerify ou Address estão desabilitadas.

PayPal Guias de referência da API NVP e SOAP.

Consulte o Portal do programador para obter uma lista completa dos códigos de erro da API SOAP/NVP.

Como posso remover uma limitação da minha conta
PayPal Como posso verificar a minha conta PayPal