# Configure IAP Platform Settings

In this how-to, we will enable and configure Steam in LootLocker so it can be used to handle in-app purchases.

### Prerequisites

* [A LootLocker account](https://lootlocker.com/sign-up)
* At least one created game in the [LootLocker Web Console](https://console.lootlocker.com/)
* A [Steamworks](https://partner.steamgames.com/) account

### Configure IAP Settings in LootLocker

In the LootLocker Web Console, navigate to Settings and select In-App Purchases.

<figure><img src="/files/vFo6U54FemsUfxiURwEZ" alt=""><figcaption></figcaption></figure>

Select Steam Store from the list of available providers.

### Configure Steam Store Settings

Fill in the following fields:

* **App ID:** The unique identifier for your game on Steam. This must match the App ID assigned to your application in the Steamworks dashboard.
* **Publisher Key:** Your Steam Web API publisher key. This key is used to authenticate server-to-server requests for validating purchases and retrieving entitlement data.
* **Sandboxed:** Enables sandbox (test) mode for Steam purchases. Use this during development to simulate transactions without affecting live user data.

{% hint style="warning" %}
Your Publisher Key can be generated in the Steamworks dashboard under API access. Keep this key secure and never expose it in client-side code. Sandbox mode should only be used for testing. Disable it before going live to ensure real purchases are processed correctly.
{% endhint %}

Once all required fields have been filled in, click the Enable toggle to enable Steam as a purchase provider for your game.

Click Save Changes to save your configuration.

### Conclusion

In this guide, we enabled Steam for in-app purchases and configured the required settings in LootLocker. Next, you can create purchasable catalog listings that can be purchasesd in-game.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lootlocker.com/commerce/real-money-purchases/how-to/steam/configure-steam-iap-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
