Sandbox de PayPal no puede procesar la solicitud

He estado trabajando y probando el sistema sandbox que usa paypal.

Ha sido confuso, he creado algunas cuentas de prueba. En este momento he creado un formulario desde mi sitio. Un botón "Comprar ahora".

Funciona como debería:

<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>

Estoy seguro (creo) que el HTML es correcto (solo que las entradas deben terminar con />)

Bueno, en paypal, me registro y confirmo el pago. Todo funciona muy bien hasta que lo confirme entonces.Las cosas raras siguen ocurriendo cada vez. Así que cuando confirmo el pago esto es lo que pasa:

La información de su cuenta ha cambiado. O hizo clic en "Pagar" más de una vez, pero la transferencia original ya se realizó o simplemente recibió dinero. Para verificar, consulte el historial de su cuenta y asegúrese de que desea realizar esta transacción.

Y:

En este momento, no podemos procesar su solicitud. Por favor, regrese a Test Store de la cuenta del facilitador y pruebe otra opción.

Ahora, después de todo esto, parece que no se realizó el pago, pero el caso es que se ha enviado un pago al "correo electrónico comercial". Acabo de ingresar con él, pero ahí tengo que confirmar el pago.

¿Por qué está pasando esto? ¿Por qué no se está confirmando?

Acabo de empezar con PayPal hoy. He estado peleando con él todo el día (+ noche) Ahora solo tenía que preguntar.

Respuestas a la pregunta(2)

Su respuesta a la pregunta