I use https://pinpayments.com/ to accept credit/debit cards. My target market is 100% Australian so it was an easy option for me, but it won't be suitable for most people here.
I used to use Stripe, but had an issue where my account was flagged as fraudulent by their ML model for God knows what reason. They sent me a link to click on to provide more information and escalate the issue, but the link went to a 404 page. I forwarded the email to their support but never heard back from them. Tried to call them, no dice. That's when I realised my business was relying on a service which could go down at any moment and didn't provide adequate phone support. Cancelled the account and signed up with PIN Payments on the spot. The few times I've spoken to them, I've received a response from a real person that actually knew what they were talking about. Couldn't recommend them more.