Eu configuraria o ouvinte IPN para marcar o status do item como vendido em sua tabela de banco de dados (você está gerando esse formulário com base em um banco de dados?) Então, só gere esse formulário quando o item não for vendido.
Se você não sabe como implementar um ouvinte IPN, aqui está um tutorial:IP do PayPal com PHP