More business owners to manage their spending with credit cards in 2023