Fix start_purchase operation