Полный англо-русский словарь
effect a payment
Производить платеж, осуществлять платеж
Полный англо-русский словарь
effect
effect a purchase