Problem with In-App Purchase

Well no, you don’t have to upload your build to itunes connect to test IAP but you need to have it setup correctly in order to work.

I have mine with shipping and both " For Distribution " and " Full Rebuild " check.

I posted my issue, workflow and solution in this post, read carefully to see if you miss a typo that preventing IAP to work. As for blueprint, after i finally got it working, i since deleted the whole thing because i was still having trouble purchasing the content i was selling.

Post your blueprints to see if i or anybody can help you further.

Yes i’ve all the spelling right as the “s” miss spell has been fixed in the release and i double check it’s correct. I would like to ask do you have

[OnlineSubsystem]
DefaultPlatformService=IOS

in your project\config\defaultengine.ini?

i downloaded the sample project file from and i check the defaultengine.ini do not have above lines added into the defaultengine.ini, only has the

[OnlineSubsystemIOS.Store]
bSupportsInAppPurchasing=True

If i added the
[OnlineSubsystem]
DefaultPlatformService=IOS
to my defaultengine.ini, it’ll shows that the module can’t be loaded.

And i see has the ShowExternalLoginUI node added in level blueprint. It’s not compulsory right. As i do not have game center features.
I’ll post my blueprints here later on, and thanks a lot!!

Sorry for the late reply, in my defaultengine.ini i don’t have that piece of line.

As for ShowExternalLoginUI if I’m not mistaken that for GameCenter I didn’t have either, don’t worry about that.

Do you have InAppPurchase enable in your provision and certificate ?
If you have everything setup like mine and or like facepalm and it still not working it could be you blueprints.