I seriously doubt the long-term viability of BNPL for merchants. Sure, in the short-term it boosts sales because people who don't have money are able to purchase stuff, but eventually those marginal consumers will end up exhausting their BNPL credit as well. Meanwhile the merchant ends up paying 5% on a bunch of transactions for people who could easily afford to pay now, but don't because it's "free". The only way this model works long-term is if they get enough leverage to force merchants to offer BNPL at the same price as cash, the same anti-competitive model used by credit cards.