What does bei Ihrer Bank zahlbar mean?

bei Ihrer Bank zahlbar - German to English

payable at your bank