So a relevant necro, does anyone have any ideas on how to make craigslist ads where people can pay for the item without a complicated checkout?
While most everyone in bitcoindom may have a mobile wallet with QR scanning, we might all not have a standalone QR scanner app that we can use to open URLs. I thought it was weird when QR codes started appearing on bus and other ads years ago, when all mobile devices didn't have a QR scanner installed by default. And from what I can tell, they still aren't universal.
If this wasn't the case, then each ad could have a QR encoded of
https://blockchain.info/payment_request?address=1blahblahblah&amount=0&amount_local=5 to have it float to local fiat. However, that may be too complicated for most. The bitcoin URI standard only allows a bitcoin variable currently, not a fiat value that all wallets can recognize and convert based on whatever market's (or average) ticker_last.
I don't think there's any resource right now where you can take your Electrum master public key and have a bunch of addresses' QRs generated for as many items as you have for sale (including each item's price and title encoded).