A ver, os voy a explicar el sistema que sigo yo.
Lleno el carrito. Doy a checkout. Pago por Paypal. Si cuando vuelvo no me aparece la clave, voy a mi correo. Para entonces, ya suele haber un email con un listado de lo que he pedido. Hay un enlace de confirmación. Este enlace sólo confirma el pedido, no el pago ni el envío. Le doy. Al poco suelen llegar un email de Paypal y otro de la página esta con la clave.
Hasta ahora todo ha ido así y perfectamente (quitando le hecho de que me hayan enviado una clave usada en Diablo 2).