Deluxe Corporation affirmed earnings guidance for the full-year 2023. For the year, company expects revenue of $2.145 billion to $2.210 billion.