renamed purchase_{commit,verify} to {commit,verify}_purchase