What does auf Kredit verkaufen mean?

auf Kredit verkaufen - German to English

to sell on credit