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.
116,490 questions
127,425 answers
1,383 comments
7,060,902 users