Rinse beans, and boil in fresh water for an hour. Then drain the beans.
In the slow cooker, combine ketchup, water, molasses, onion, dry mustard, salt, chilli flakes, brown sugar, maple syrup, and pepper with the drained cooked beans.
Cover and cook on the low setting for 8 to 10 hours, stirring occasionally if possible, but not necessary.