question

danielemarottadeveloper avatar image
danielemarottadeveloper asked

IAP supported platforms

Hello,

we are developing a game using Unity and we are targeting the following platforms:

- Android

- iOS

- UWP

- PC (Steam)

We are currently investigating the possibility of using PlayFab to implement IAP. While it is clear that the PlayFab Unity SDK supports Android and iOS, we are not sure whether or not it will be possible to perform IAP requests for an UWP app and for a Steam PC game.

Thanks in advance for your reply.

In-Game Economy
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
brendan avatar image
brendan answered

We do indeed support payments through Steam - here's the doc giving all the details for how to do this: https://api.playfab.com/docs/non-receipt-purchasing.

While we support developers using UWP, and we are integrated with Xbox Live for their entitlements, we do not yet provide integration with our catalog/inventory system for Windows Store IAP. We do plan to provide this in an upcoming sprint, so please do keep an eye on on release notes and blog - we'll update those as soon as this is enabled.

7 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

danielemarottadeveloper avatar image danielemarottadeveloper commented ·

Thank you, from what I could understand a method to validate the xml windows store receipts would be required in your api to process uwp purchases, am I right?

0 Likes 0 ·
brendan avatar image brendan danielemarottadeveloper commented ·

For it to be integrated with our service the way that other receipt validation payment providers are (where we do all the checks on validity and add instances of the items purchased to the player's inventory in one call to prevent cheating), yes.

0 Likes 0 ·
danielemarottadeveloper avatar image danielemarottadeveloper brendan commented ·

Hmm... from the link you posted I understand the app has to be already published on steam in order to test purchases using the steam api, is that true? How can one run the app in the steam client if the game has not yet been greenlit? Do we have to wait for the game to be greenlit in order to test this feature?

0 Likes 0 ·
Show more comments
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.