Short answer: No (for levels.fyi)
Is it typical for you to receive payments via Wire rather than credit card? If not perhaps the customers are fraudulent. Also I'm not entirely sure how SEPA works but could you just accept wires via your bank directly? For wires we've found it's easier to just have it sent directly to our bank account.
replies(2):