Англо-русский словарь по экономике
upon payment
После платежа
Англо-русский словарь по экономике и финансам
upon default in payment
upon presentation