Yes, a guest is able to earn using a QR code on iFrame but the guest will first have to decode the QR code using a third party software of their choice.
Once the QR code is decoded, a guest can enter it as normal on the iFrame web page.
Note: The same is not true on the app. See How to earn for a receipt by manually entering the QR code using app?
In an effort to supply information as quickly as possible, this article has been published prior to a formal technical review, and is subject to factual, grammatical, and various structural errors. Data may be incomplete, misordered, or incorrect.
This additional disclaimer will be removed upon formal review of this article. The standard Punchh Inc. KB Disclaimer still applies, and can be found at: https://support.punchh.com/hc/en-us/articles/360040100273-Punchh-Inc-Knowledge-Base-Disclaimer
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)