A payments firm called Sezzle is on a mission to provide the next generation financial independence. Sezzle's payment technology increases millions of customers' buying power by providing interest-free instalment plans at online and physical retail locations.