Return a different status code for "already purchased" (bug 891000)