Restoring in-app purchases in Blueprint

Hi,

I am also interested if this functionality will be added, as this is a make or break feature for me.

Apple will definitely reject your app if it doesn’t have a restore button, which means you cannot make your app a free app and add an IAP to make it premium. Furthermore you cannot make a free app with ads in it and add an IAP to remove the ads.

Just been looking at the Blueprint API for In-App-Purchases and I can only find:

  1. Make An in- App Purchase - Kicks off a transaction for the provided product identifier.
  2. Read in App Purchase Information - Queries a InAppPurchase for an integer value

I cannot find PROCESS TRANSACTIONS, DELIVERING CONTENT OR FINISHING THE TRANSACTION, which means currently you can only initiate a transaction through Blueprints, but there is no way to deliver the actual product (e.g. 100 Gold Coins) to the customer.

Can someone who is more familiar with the Unreal Engine 4 explain just how to set up in-app purchases using just Blueprints?

Thanks