BNPL and payment plans software enabling merchants to offer flexible installment payment options at checkout