Hello, i'd like some clarification regarding the purchase flow for IAPs via Google Play Console and the PlayFab.
I've set up the Google addon on my PlayFab account with the Google App Package ID and my Google App License Key. Inside Unreal Engine if i call the native Node "MakeinAppPurchase V2" and fill in the ItemID from my Google Play Console i get the popup to continue to the purchase, using a test card the transaction returns successful, but then what? I need this return to grant the item to the User on the PlayFab side of things. If i use PlayFab's MakePurchase node in Unreal Engine instead of the native node, i don't get the Google pop up about payment, nothing happens basically.
I've read the documentation for Unity and various other forum threads but i couldn't get a clear answer about the correct workflow, please give me some details / information regarding this. Also can you please explain what the point is of the Google Addon if i still need to use unrelated PlayFab nodes inside the Engine in order to facilitate the payment..
PS: One workaround i've found is that after the Test payment is confirmed by using the Unreal Engine's native nodes, i can just use "GrantUserItem" node and just give them item they were supposed to buy through Playfab, but this way i don't have a transaction history and i kinda need it. Please help out a little bit. Thanks!