When receiving funds, the amount of funds being recieved should be mentioned, instead of conversion quantity. This way a link of say 1000$ is made, the person pays whenever he has to pay, and the tokens received is in the token of choice at that current price, at any quantity of that price point.