Might want to consider Adyen, which should support IRIS, the Greek instant payment system.
Thank you for the recommendation! That I couldn't sign up using a form and I had to "talk to their team" was a turn-off for my (extremely extroverted) self.
That usually means you can't afford it unless you have people working for you that do the 'talk to the team' thing.
Thank you for the recommendation! That I couldn't sign up using a form and I had to "talk to their team" was a turn-off for my (extremely extroverted) self.
That usually means you can't afford it unless you have people working for you that do the 'talk to the team' thing.