Recently I've been playing with Stripe to put a payment form (url) into a QR code. So the cashier prints the receipt, the user scans the QR code and pays using the form on her iPhone/Android.
But why would merchants or users prefer this solution? why not just use the credit card? Perhaps these kinds of ideas are what pg calls made-up startup ideas.