Issa, if it's your own gateway (like you mentioned) then you shouldn't have any trouble integrating it with moodle with that development skills.
have you tried asking DPO team about integrating it? you may have to hire a developer to do this for you.