If the seller says, 'Rs. 50 if you pay in one month, Rs. 55 if you pay in two months,' the buyer must choose one option at the time of sale. If no option is selected, price and payment term remain uncertain.
The important point is certainty at the time of contract. Different options may be discussed beforehand, but once the sale is concluded one definite price must govern the transaction.