You can deposit from KSA through bank transfers. From our side, we accept all payments we receive from Saudi banks.
However, due to different banks’ risk protocols, many banks have internal restrictions that are out of our control which may cause your deposit to be canceled from their side.