caixa de areia do paypal incapaz de processar o pedido

Eu tenho trabalhado e testado os usos paypal do sistema sandbox.

Foi confuso, criei algumas contas de teste. No momento, criei um formulário no meu site. Um botão "Comprar agora".

Funciona como deveria:

<form id="checkout" target="paypal" action="https://www.sandbox.paypal.com/cgi-bin/webscr"  method="post">

    <input type="hidden" value="[email protected]" name="business">
    <input type="hidden" value="Order" name="item_name">
    <input type="hidden" value="1000" name="amount">
    <input type="hidden" value="50" name="tax">
    <input type="hidden" value="SEK" name="currency_code">


    <input type="hidden" value="namehere" name="first_name">
    <input type="hidden" value="lastnamehere" name="last_name">
    <input type="hidden" value="emailaddressaere" name="email">

    <input type="hidden" value="addresshere" name="address1">
    <input type="hidden" value="cityhere" name="city">
    <input type="hidden" value="SE" name="country">

    <input type="hidden" value="0" name="address_override">


    <input type="hidden" value="http://www.mydomain.com/thanks" name="return">
    <input type="hidden" value="http://www.mydomain.com/checkout" name="cancel_return">

    <input type="hidden" value="uniqueid" name="invoice">
    <input type="hidden" value="sale" name="paymentaction">

    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="charset" value="utf-8">

    <input type="submit" value="Buy" />
</form>

Tenho certeza (acho que sou) de que o HTML está certo (só que as entradas devem terminar com />)

Bem, no paypal, faço o login e confirmo o pagamento. Tudo funciona muito bem até eu confirmar entãoas coisas estranhas continuam acontecendo todas as vezes. Então, quando eu confirmo o pagamento, é isso que acontece:

As informações da sua conta foram alteradas. Ou você clicou em "Pagar" mais de uma vez, mas a transferência original já foi feita ou acabou de receber dinheiro. Para verificar, consulte o histórico da sua conta e certifique-se de que deseja realizar esta transação.

E:

No momento, não podemos processar sua solicitação. Por favor, retorne ao Repositório de Testes da conta do facilitador e tente outra opção.

Agora, depois de tudo isso, parece que o pagamento não foi feito, mas o caso é que um pagamento foi enviado para o "email comercial". Eu acabei de fazer login, mas tenho que confirmar o pagamento.

Por que isso está acontecendo? Por que isso não está sendo confirmado?

Eu comecei com paypal hoje. Eu tenho lutado com isso o dia inteiro (+ noite) Agora eu só tive que perguntar.

questionAnswers(2)

yourAnswerToTheQuestion