Who purchased that stamp paper, I mean you took it by providing your id card from office or Buyer purchased it on his NIC?
As per law, seller should himself issue stamp paper and then handed over to buyer.
I think no need to make another stamp paper, to be more secure you can take buyer's Thumb impression and signature on Photocopy otherwise. Thanks