UNIDROIT Principles of International Commercial Contracts 2016
If the same right has been assigned by the same assignor to two or more successive assignees, the obligor is discharged by paying according to the order in which the notices were received.