meaning of an ausländischem Platz zahlbar

an ausländischem Platz zahlbar - German to English

payable in a foreign location