I had the same issue when I launched my store. After trying a few options, I settled on https://payadmit.com/ . It turned out to be user-friendly, with solid integration support and multiple payment methods. What I like most is that it covers both local and international transactions, which made scaling easier. Might be worth checking out for your setup.
115,264 questions
126,136 answers
1,377 comments
7,059,793 users