In-App purchases in 4.18

Progress: I got all of the config and build.cs extrast from the Unreal Match 3 example and now the Online Subsystem is initialized.

Unfortunately it says “In App Purchases are not supported by Online Subsystem” even though bSupportsInAppPurchasing=True is set in several places.

Also, I tried finding the same nodes in the Unreal Match 3 example and I found a node that looks just like the docs and another one that looks just like my example. So why can’t my project show the nodes correctly?

Anyone have any ideas?

Update: it turns out you can call both nodes but only in a UI widget. I am really confused why it’s arranged like that, but I’ll… try moving my store logic into a… ui widget. Okay then.

Update 2: problem did not go away, in-app purchases are still not supported by the online subsystem.