What does bis zur vollständigen Zahlung mean?

bis zur vollständigen Zahlung - German to English

pending complete payment