Can you make payments into my foreign bank account?

Yes, however any charges involved in doing this will be your responsibility.