Bai Ajil bi Ajil

English: delayed-for-immediate sale

Definition: The sale price is paid immediately and delivery of the sale item is delayed. Synonymous with Bai al Salam.