BNPL is typically free for merchants to sign up for and use. You only pay for BNPL as you use it in the form of processing fees, typically ranging from 1.5% to 6%.