The Islamic finance has some basic principles that include the prohibition of payment and receipt of any interest rate (also known as Riba), all trading operation must occur immediately (no delays), gambling is not allowed, and Muslims are not allowed to participate in the ambiguous and uncertain transactions (also known as Gharar).