receipt number shouldnt be the private key :) thats no no...
receipt/invoice number should be predictable ie. increasing number, so its special number for every transaction. maybe wallet address as payment detail on the receipt/invoice.
i guess you can try the wordpress solution atm, its like...