Customers are choosing BNPL over credit cards — Here’s why