Hi,<br/><br/>I came across this sentence:<br/><br/>Entry is only allowed on payment of the full registration fee.<br/><br/>My issue is that 'on' doesn't sound as good as 'upon' in this example. Can both words be used then?<br/><br/>Thanks