meaning of bei Ihrer Bank zahlbar

bei Ihrer Bank zahlbar - German to English

payable at your bank