What does an ausländischem Platz zahlbar mean?

an ausländischem Platz zahlbar - German to English

payable in a foreign location