Credit Card Expense Management Software?

Looking for recommendations of software/platforms to automate our company's credit card process. We currently still submit paper receipts and manually code and enter the invoices into Sage 300. We gathered some information on Ramp, so would be curious if any other Sage 300 users have feedback on Ramp or have suggestions on other platforms they use to manage corporate credit cards that we should look at. We are looking for something that would be no fee and still pay some sort of rebate for purchases made on the cards.

Thanks!