on payment of something
idiomPart ofpayment
on payment of something — idiom
1. After you have paid a certain amount of money.
1.idiom
Definition
After you have paid a certain amount of money.
Example
You can enter the museum on payment of a small fee.
On payment of the deposit, the hotel room was reserved.