Most of online stores mention in their terms of service that they cannot guarantee that a product is in stock at the time of the customer's order. Which means that when shopping online, I may be paying for something that the seller does not physically possess yet.

What does Islam say about that? Am I allowed to purchase goods that are not available at the time of the transaction, but going to be restocked then shipped to me?

1 Answer 1


This is a permissible transaction because the seller has some kind of contract with the distributor or manufacturer to obtain and sell that item. The prohibition is against selling items that you don't own or haven't bought yet or have no means of obtaining.

Source: Class on Fiqh of Transactions.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .