Deluxe Corporation (DLX) has managed to stay relevant in the payments market owing to its wide range of offerings, which has ...