Hi Omar,
You may restrict this issue through SP but I suggest to put approval procedure on Outgoing Payment so that your authorized user who is approving the payment can decline the payment as he should aware of the earlier payment done for that vendor.
Thanks,
Harshal