BNPL vs credit cards

BNPL vs credit cards