Some of Affirm’s key rivals in the BNPL space include Afterpay, Klarna, and PayPal. Also, banks like JPMorgan are also beginning to offer BNPL services and therefore also compete.