I hope that @skywillmott will not mind me posting again here from the original: Claris Community (English) post, but I have found his attached example file for creating QR Codes from within FileMaker without using an external API or plugin very helpful.
Sky's original post included this:
"It uses a WebViewer to run some javascript that creates the QR code, and then triggers a single script in the file which saves the QR code as an image in a container field.
Works pretty well, and easily adapted. Have a poke around it to see what it is doing... the key to it is the single text object hidden off to the right of the layout which holds the html and javascript that gets loaded into the web viewer.
Note that in FileMaker 16 there is a new Extended Privilege option called 'fmurlscript' which needs to be enabled for this to work... You will see this if you go to the File menu, and then Manage -> Security... -> Extended Privileges"
I'd also like to add the comment from the original post that a 'File cannot be opened' error will happen if run from a copy of FileMaker that is not the default version that opens .fmp12 files, which initially caught me out. This is quite normal, we have the same problem on some systems that connect to online credit card portals and the streaming server is running multiple versions of FileMaker (until we get everyone migrated to v19).
We have a situation where a customer is having slowdowns due to the connection to the current QR creation external API, after we abandoned Google's deprecated version. Something to to consider if relying on external API connections and their relative location.
Many thanks to @skywillmott for providing this.
QuickQRCreatorMultiLine.fmp12 (184 KB)