fix buy request