Steamworks Documentation
Found 354 search results for "refund purchase steam"
Steam Inventory Web Functions

[section=ItemCart]Item Cart[/section] ItemCart can be used to send a cart containing one or more items to be purchased via Steam. You'll need to build and maintain the cart within your own game or UI, then send the contents of that cart to Steam for purchase and activation of those items. …

[section=BuyItem]BuyItem[/section] BuyItem is a simple structured web page that allows a user to buy an in-game item using a simple Steam purchase UI. [subsection]URI construction[/subsection] Construct a URI for your item as follows, and direct the player to it: [code-inline]https://store.steampowered.com/buyitem/{appid}/{itemdefid}/{quantity}[/code-inline] [subsection]Parameters[/subsection] [list] [*] [b]appid[/b]: The ID of the application associated with the item. [*] [b]itemdefid[/b]: The ItemDef ID to present for purchase. …

Visibility on Steam

This is a strong signal to Steam that there is interest in your game and that Steam should try showing it to more players. For best results, make sure that players know your game is coming and are excited to purchase and play the game. …

Not every customer is interested in every game, so Steam works to figure out who your game should be recommended to and who is most likely to purchase your game. [b]Q. Does this change how I release my game?…

SteamVR

[section]Overview[/section] SteamVR is a runtime included with the Steam client that powers virtual reality experiences. SteamVR is automatically installed when Steam detects a headset connected to a user's PC. …

You can generate a System Report in SteamVR by going to Settings->General, then click Create System Report, and click Save to File. [section]In-App Purchasing[/section] SteamVR supports in-app purchasing using the same microtransactions API as other Steam applications. …

Anti-cheat and Game Bans

For an introduction to anti-cheat and general best practices, we recommend that you watch the [url=http://steamcommunity.com/devdays]Steam Dev Days[/url] talk "Anti-Cheat for Multiplayer Games" ([docfile=AntiCheat.pdf]slides[/docfile]) https://www.youtube.com/watch?…

[/b] A: When a user is banned via the ICheatReportingService, the following happens: [list] [*] The account cannot join secure servers for the AppIDs they are banned. [*] The ban is publicly displayed on their Steam Community profile. [*] If the user is accessing the game via [url=https://support.steampowered.com/kb_article.php?ref=3784-QLBM-5731]Family Library Sharing[/url], the ban is also applied to the actual owner of the game. [*] The user will not be eligible for an automatic refund [/list] More details can be found in our customer facing FAQ: [url=https://support.steampowered.com/kb_article.php?…

Steam Users

The [b]Steam PC Café Program[/b] enables PC Cafés, Schools, Libraries, and other organizations to let customers and students use their own Steam accounts onsite while also giving them access to any games or software purchased by the organization for use by end users. …

This means that some titles in your Steam Library may not be playable when you are logged on in that environment. The Café Program also provides the organization with anonymized data on what Steam games and software are used while on their network. …

Steam Inventory Item Store

If you have items defined with prices in the Steam Inventory Service, then you can simply enable the Item Store to have a place that lists your purchasable items. [docimg=item_store_example.jpg]item_store_example.jpg[/docimg] Once enabled for your Steamworks game, this store will provide a set of web pages hosted by Steam that lists out the priced items you’ve defined in the Steam Inventory Service for your game. Through these pages, customers can browse, filter, and search through the available items for the game, add them to a cart within your store, and purchase using the Steam Wallet. [section=Setting]Setting Up[/section] You'll need to start by having a functional [doclink=features/inventory]Steam Inventory Service[/doclink] implementation. …

Steam Timelines

"[code-inline]steam_0[/code-inline]", "[code-inline]steam_1[/code-inline]", etc. You can also upload custom icons for your product on the Steamworks site. Default set of icons: [no_glow] [table] [tr] [th]Icon[/th][th]Name[/th][th]Description[/th] [/tr] [tr] [td][docimg=marker_2.png][/docimg][/td][td]steam_marker[/td][td]Marker[/td] [/tr] [tr] [td][docimg=achievment_1.png][/docimg][/td][td]steam_achievement[/td][td]Achievement[/td] [/tr] [tr] [td][docimg=attack_1.png][/docimg][/td][td]steam_attack[/td][td]Attack[/td] [/tr] [tr] [td][docimg=bolt_1.png][/docimg][/td][td]steam_bolt[/td][td]Bolt[/td] [/tr] [tr] [td][docimg=bookmark_1.png][/docimg][/td][td]steam_bookmark[/td][td]Bookmark[/td] [/tr] [tr] [td][docimg=bug.png][/docimg][/td][td]steam_bug[/td][td]Bug[/td] [/tr] [tr] [td][docimg=cart.png][/docimg][/td][td]steam_cart[/td][td]Cart[/td] [/tr] [tr] [td][docimg=caution.png][/docimg][/td][td]steam_caution[/td][td]Caution[/td] [/tr] [tr] [td][docimg=chat.png][/docimg][/td][td]steam_chat[/td][td]Chat[/td] [/tr] [tr] [td][docimg=checkmark.png][/docimg][/td][td]steam_checkmark[/td][td]Checkmark[/td] [/tr] [tr] [td][docimg=chest.png][/docimg][/td][td]steam_chest[/td][td]Chest[/td] [/tr] [tr] [td][docimg=circle.png][/docimg][/td][td]steam_circle[/td][td]Circle[/td] [/tr] [tr] [td][docimg=combat.png][/docimg][/td][td]steam_combat[/td][td]Combat[/td] [/tr] [tr] [td][docimg=completed.png][/docimg][/td][td]steam_completed[/td][td]Completed[/td] [/tr] [tr] [td][docimg=crown.png][/docimg][/td][td]steam_crown[/td][td]Crown[/td] [/tr] [tr] [td][docimg=death.png][/docimg][/td][td]steam_death[/td][td]Death[/td] [/tr] [tr] [td][docimg=defend.png][/docimg][/td][td]steam_defend[/td][td]Defend[/td] [/tr] [tr] [td][docimg=diamond.png][/docimg][/td][td]steam_diamond[/td][td]Diamond[/td] [/tr] [tr] [td][docimg=edit.png][/docimg][/td][td]steam_edit[/td][td]Edit[/td] [/tr] [tr] [td][docimg=effect.png][/docimg][/td][td]steam_effect[/td][td]Effect[/td] [/tr] [tr] [td][docimg=explosion.png][/docimg][/td][td]steam_explosion[/td][td]Explosion[/td] [/tr] [tr] [td][docimg=fix.png][/docimg][/td][td]steam_fix[/td][td]Fix[/td] [/tr] [tr] [td][docimg=flag.png][/docimg][/td][td]steam_flag[/td][td]Flag[/td] [/tr] [tr] [td][docimg=gem.png][/docimg][/td][td]steam_gem[/td][td]Gem[/td] [/tr] [tr] [td][docimg=group.png][/docimg][/td][td]steam_group[/td][td]Group[/td] [/tr] [tr] [td][docimg=heart.png][/docimg][/td][td]steam_heart[/td][td]Heart[/td] [/tr] [tr] [td][docimg=info.png][/docimg][/td][td]steam_info[/td][td]Info[/td] [/tr] [tr] [td][docimg=invalid.png][/docimg][/td][td]steam_invalid[/td][td]Invalid[/td] [/tr] [tr] [td][docimg=minus.png][/docimg][/td][td]steam_minus[/td][td]Minus[/td] [/tr] [tr] [td][docimg=pair.png][/docimg][/td][td]steam_pair[/td][td]Pair[/td] [/tr] [tr] [td][docimg=person.png][/docimg][/td][td]steam_person[/td][td]Person[/td] [/tr] [tr] [td][docimg=plus.png][/docimg][/td][td]steam_plus[/td][td]Plus[/td] [/tr] [tr] [td][docimg=purchase.png][/docimg][/td][td]steam_purchase[/td][td]Purchase[/td] [/tr] [tr] [td][docimg=question.png][/docimg][/td][td]steam_question[/td][td]Question[/td] [/tr] [tr] [td][docimg=ribbon.png][/docimg][/td][td]steam_ribbon[/td][td]Ribbon[/td] [/tr] [tr] [td][docimg=screenshot.png][/docimg][/td][td]steam_screenshot[/td][td]Screenshot[/td] [/tr] [tr] [td][docimg=scroll.png][/docimg][/td][td]steam_scroll[/td][td]Scroll[/td] [/tr] [tr] [td][docimg=square.png][/docimg][/td][td]steam_square[/td][td]Square[/td] [/tr] [tr] [td][docimg=star.png][/docimg][/td][td]steam_star[/td][td]Star[/td] [/tr] [tr] [td][docimg=starburst.png][/docimg][/td][td]steam_starburst[/td][td]Starburst[/td] [/tr] [tr] [td][docimg=timer.png][/docimg][/td][td]steam_timer[/td][td]Timer[/td] [/tr] [tr] [td][docimg=transfer.png][/docimg][/td][td]steam_transfer[/td][td]Transfer[/td] [/tr] [tr] [td][docimg=triangle.png][/docimg][/td][td]steam_triangle[/td][td]Triangle[/td] [/tr] [tr] [td][docimg=trophy.png][/docimg][/td][td]steam_trophy[/td][td]Trophy[/td] [/tr] [tr] [td][docimg=view.png][/docimg][/td][td]steam_view[/td][td]View[/td] [/tr] [tr] [td][docimg=x.png][/docimg][/td][td]steam_x[/td][td]X[/td] [/tr] [/table] [/no_glow] [section=example]Example Code[/section] Below is a code sample for integrating Steam Timeline with Left 4 Dead. …

Steam Workshop

See the technical documentation on the [doclink=features/workshop/implementation][/doclink]). The Steam Workshop handles keeping the client up to date with any mod updates. If the mod was purchased, then Steam handles purchase of the item, payment processing, payments to the authors, payments to the game developer, and any necessary tax withholding. …

This link establishes payment rules so that Steam knows which users to allocate the appropriate portion of revenue from each sale of the item. So when your inventory service triggers a sale through the [doclink=features/microtransactions]Steam Microtransactions[/doclink] API, Steam will know which Workshop item has been purchased and will take care of the right revenue calculation and payments to the author(s) of that item. …

Advertising on Steam

Steam does not contain any paid advertising, nor are advertising models supported in games distributed on Steam. There are varying interpretations for what constitutes ‘advertising’ in a game, so the examples below are meant to help guide developers as to what is and is not supported on Steam. …

However, under no circumstances is it okay to charge other developers to participate in a bundle or to sell access to a sale page or other page on Steam. [*][subsection]Paid Advertising Outside Steam[/subsection] Developers may want to run paid advertising campaigns to drive traffic to their Steam product pages. …

Reporting and Payments

[callout]Note: The revenue amounts displayed on the Sales & Activations Reports site do not include any deducations (refunds, chargebacks, taxes, etc).[/callout] [*]Your monthly sales report includes a more detailed breakdown that includes deductions and reflects the actual amount you will be paid. …

steam_api.h

One alternative is to call SteamAPI_RunCallbacks from the main thread only, and call [api]steam_api::SteamAPI_ReleaseCurrentThreadMemory[/api] regularly on other threads. …

[/td][/tr] [tr=k_EDenySteamResponseTimedOut][td][b]k_EDenySteamResponseTimedOut[/b][/td][td]13[/td][td]The server timed out connecting to Steam.[/td][/tr] [tr=k_EDenySteamValidationStalled][td][b]k_EDenySteamValidationStalled[/b][/td][td]14[/td][td]The client has not authed with Steam yet.…

Steam Community Items

[section]Overview[/section] [docimg=overview.png]overview.png[/docimg] Steam Community Items are collectible items that users can use to decorate their profile or express themselves in Steam Chat. There are multiple ways users can acquire these items: crafting Trading Cards into badges, trading directly with other users, purchasing the items directly off the Steam Community Market, or by redeeming points in the Steam Points Shop. [subsection]Steam Trading Cards[/subsection] Steam Trading Cards are collectible cards users get by playing games on Steam. By collecting the entire set of cards, users earn items that help them customize their profile and show off gameplay. …

Bringing Mobile Games to Steam

Game controllers are also often worth considering, and the [doclink=features/steam_controller]Steam Input API[/doclink] makes it easy for you to write a controller integration once that works for a huge variety of controllers. …

We’ve seen some games that have had that kind of format on mobile switch to a premium model on PC where all the content is unlocked and unrestricted, which seems to work better. Where it makes sense, there are options on Steam to sell additional content as [doclink=store/application/dlc]DLC or expansions[/doclink] but the core game should be a full experience without requiring an additional purchase. …

Steam Overlay

[section=overview]Overview[/section] The Steam overlay is a piece of the Steam user interface that can be activated over the top of almost any game launched through Steam. It lets the user access the friends list, web browser, chat, and in-game DLC purchasing. …

While in development and running your game in a debugger, the overlay is loaded when you call [api]steam_api::SteamAPI_Init[/api]. As such you'll need to make sure to call [api]steam_api::SteamAPI_Init[/api] prior to initializing the OpenGL/D3D device, otherwise it won't be able to hook the device creation. …

Game Soundtracks on Steam

You can create a new soundtrack associated with your game from the [i]Associated Packages, DLC, Demos, And Tools[/i] link on the landing page for your app. [*][b]Soundtracks not associated with a Steam game[/b]: if you have soundtrack content for non-Steam games (including older products and games that aren't for sale on Steam), you can create independent soundtracks. …

[b]Q: What metadata does Steam look for in each audio file?[/b] A: The Steam music player will attempt to find and use metadata for the track number, the track name, the artist name, and the album name. …

Steam Branding Guidelines

[/olist] For more information on Steam Early Access and for all rules governing your use of Steam Early Access, please see: [doclink=store/earlyaccess]Steam Early Access Documentation[/doclink]. …

[docimg=SteamPhysicalKeyExample.png]SteamPhysicalKeyExample.png[/docimg] Steamworks boxed game [docfile=SteamDiscInsertExample.pdf]quick start guide[/docfile] …

Store Widget

[section]Overview[/section] For any game with a visible purchase option in the Steam store, you can create a widget with information about your product, current price, any discounts, and a purchase button to help you promote and display your title anywhere. …

In this case, clicking the "Buy on Steam" button from the widget will take customers to the Steam website with the item in their cart where they can easily complete the purchase process and pay with whatever method they prefer, including funds from their Steam Wallet. …

Setup instructions for the VR arcade model

Adding the station's account to your licensed master account is required in order to view and purchase commercial licenses with the individual station's Steam account. [/list] [/callout] [h3]Purchase games for commercial use on Steam[/h3] [callout] Only games specifically mentioned for commercial use on Steam can be offered to your customers and patrons. …

You can browse through our license catalog on the [url=https://store.steampowered.com/pccafe/]Steam PC Cafe content page[/url]. With the VR arcade model you will need to purchase game licenses with the station's individual Steam account directly - once purchased, they cannot be transferred or used by another station. …

Release Options

To learn more about visibility at launch, please see [doclink=marketing/visibility]Visibility on Steam[/doclink]. [section]Pre-Purchase[/section] Pre-Purchases are not a self-served feature and will need to be set up by Valve. We normally don't recommend pre-purchase launches since spreading out sales across a few weeks during a pre-purchase can make it difficult for your game to have a successful launch day on Steam. We also don't run pre-purchases with partners we haven't worked with in the past. For details, please see [doclink=/store/prepurchase]Pre-Purchasing on Steam[/doclink].…

Steam Next Fest - Tips

Once you've added your demo there, make sure the box is checked that says "display above purchase options" to make it show up prominently on your store page. [*] [b]Plan ahead for Build Review[/b] - Build review takes time, so make sure you set aside enough time for Steam to review your build and for you to address any feedback provided by review. …

issueid=933]Contact us here[/url] if you have questions regarding Steam Next Fest.…

Results 21 to 40 of 354