This week: the growing world of Islamic finance, the one-click checkout saga and latest development in BNPL.