Green’s Dictionary of Slang

stamped paper n.

a promissory note.

[UK]Thackeray Vanity Fair (1853) 241: But since I’m married [...] I’ve not touched a bit of stamped paper.