I do have a traditional account opened for Seychelles IBC in the UAE and a TransferWise account as well.
Payment processors usually don't work with Secyhelles, I do however managed to operate using PayOP, Ikajo, Amald and Payfort (which I believe has been acquired by Amazon and no longer...