Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Add microtransactions (In-App-Purchases) to the Steamworks extension #22

Open
dev816 opened this issue Jul 6, 2023 · 6 comments
Labels
extension feature-request New feature or request

Comments

@dev816
Copy link

dev816 commented Jul 6, 2023

How to use IAP (or item marketplace) for free game in this extansion? Thanks

@DiasFranciscoA DiasFranciscoA changed the title IAP (item marketplace) [FEATURE REQUEST] Add microtransactions (In-App-Purchases) to the Steamworks extension Jul 7, 2023
@DiasFranciscoA
Copy link
Collaborator

This is not possible because there is no implementation for the ISteamMicroTxn interface on our extension.

I've turned this into a Feature Request that can be voted and we will consider that at a later date.

@DiasFranciscoA DiasFranciscoA removed their assignment Jul 7, 2023
@dev816
Copy link
Author

dev816 commented Jul 7, 2023

Personally, I and at least 50 other people from the community still need it, + I saw on Reddit that they also wrote about it. Please, I think it's very useful, or tell me where to start to do it yourself

@DiasFranciscoA
Copy link
Collaborator

DiasFranciscoA commented Jul 7, 2023

Upon further investigation, it appears that the Microtransactions feature utilizes a WebAPI, which means it primarily relies on http_requests and listens for http async responses.

While awaiting further assistance, you may find it helpful to review the documentation to familiarize yourself with the usage of the available endpoints. You can find the documentation for this feature at the following link: https://partner.steamgames.com/doc/webapi/ISteamMicroTxn.

@iampremo iampremo added feature-request New feature or request extension labels Nov 2, 2023
@iampremo iampremo moved this from Todo to Backlog in Team Workload Nov 2, 2023
@SanyaShanin
Copy link

Upon further investigation, it appears that the Microtransactions feature utilizes a WebAPI, which means it primarily relies on http_requests and listens for http async responses.

While awaiting further assistance, you may find it helpful to review the documentation to familiarize yourself with the usage of the available endpoints. You can find the documentation for this feature at the following link: https://partner.steamgames.com/doc/webapi/ISteamMicroTxn.

But everyone needs to remember that this call cannot be used in the game, because it contains a secret api key. Therefore, those who want to do this need to make a dedicated server that would store this key and access the steam api

@msviator
Copy link

Is there an update on this feature? Currently, there is no IAP function, so I am replacing it with the DLC function. However, DLC can only purchase it once, so we need to keep increasing the same DLC for users who want to buy it repeatedly.

@kingsushi001
Copy link

I too would like this 🥲

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension feature-request New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

6 participants