fix purchase buy request