Полный англо-русский словарь
payment on request
Платеж по требованию
Полный англо-русский словарь
payment on demand
payment on time