Steamworks Documentation
Found 183 search results for "WA 0812 2782 5310 [[Pandawa Furniture]] Jasa Custom Kursi Santai Cafe Awet Musuk Boyolali"
Publishers

We recommend offering the commercial license at the same price as the regular end user version. [docimg=cafe_commercial_packages.JPG]cafe_commercial_packages.JPG[/docimg] Prices will then get approved by Valve. [docimg=cafe_priced_waitingapproval.jpg]waiting for approval[/docimg] As soon as the prices are approved, you will be able to publish the license by selecting "Release" next to the commercial license package. …

The commercial version should, at a minimum, include the same game content as the regular end user version. [/callout] [docimg=Cafe_FAQs.JPG]Cafe_FAQs.JPG[/docimg] [*][h4]How does the license management work in a Café?[/h4] Licensees will be able to purchase commercial game licenses in bulk with one (master) account through the commercial section in the Steam store. …

Steam PC Café Program

[/td][/tr] [tr][td][doclink=sitelicense/users][/doclink][/td][td]Click here if you are a PC Cafe or VR Arcade customer and would like more information.[/td][/tr]…

Setup instructions for the VR arcade model

[/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. Commercial game licenses can be found by visiting a game's individual Steam store page. The commercial license and details about it will be displayed right under the regular end user purchase option on the game's store page. 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. …

Custom Engines

Custom engines are welcome to build for a wide range of platforms with the large variety of compatibility tools Steam now has available but we recommend either targeting Android 10 or Linux Arm64. …

ISteamMicroTxn Interface

Please note, however, that the transaction confirmation dialog displayed to customers will show the pricing and currency that you have specified; the conversion takes place as the transaction is finalized. In the previous example, customers in Russia would see a USD $9.99 price in the confirmation dialog but would be charged 614.90 pуб when the transaction is finalized. We recommend that you provide custom pricing for each currency in which you expect your customers to transact regularly. Note that the [code-inline]amount[/code-inline] you pass needs to be in the format that matches the [code-inline]currency[/code-inline] code you pass. …

PC Café Requirements and Sign Up Instructions

This account should not own any personal game licenses, or act actual authority for a development group in Steamworks. If you sign the PC Cafe Agreement with an account that has personal licenses, you will be blocked from buying any future personal game licenses and only allowed to buy commercial licenses going forward. …

Frequently Asked Questions

[/h4] VAC bans will be assigned to the account that was using the game at the time of the infraction. VAC bans in your Cafe will result in a commercial license removal. We highly recommend that the location owner discourages cheating as a high number of bans associated with accounts used in the location may result in removal from the licensing program. …

SteamVR for Enterprise / Government Use

[list][*]For a public installation we encourage you to familiarize yourself with the Steam PC Cafe Program [url=https://partner.steamgames.com/pccafe]here [/url]and [url=https://partner.steamgames.com/doc/sitelicense/licensees]here[/url]. …

Steamworks Web API Reference

[/td][/tr] [tr][td][webapi]ISiteLicenseService[/webapi][/td][td]APIs for the Steam Site License program (commercial licenses for multi-user sites such as PC Cafes, VR Arcades, Universities, etc)[/td] [tr][td][webapi]ISteamUserAuth[/webapi][/td][td]Used to access information about users.[/td][/tr] [tr][td][webapi]ISteamUserStats[/webapi][/td][td]Used to access information about users.…

ISteamUser Interface

[/td][/tr] [tr][td][b]sitelicense[/b][/td][td]bool[/td][td]Indicates if user is accessing this app through the PC Cafe program.[/td][/tr] [tr][td][b]usercanceled[/b][/td][td]bool[/td][td]Indicates if user self-canceled their license for this app.[/td][/tr] [/table] This method has previous versions which are no longer officially supported. …

Otherwise will be the same steamID passed in[/td][/tr] [tr][td][b]sitelicense[/b][/td][td]bool[/td][td]Indicates if user is accessing this app through the PC Cafe program[/td][/tr] [tr][td][b]usercanceled[/b][/td][td]bool[/td][td]Indicates if user self-canceled their license for this app.[/td][/tr] [/table] [b]NOTE:[/b] This call requires a publisher API key to use this method. …

ISiteLicenseService Interface

Provides access to services related to operating sites which are part of the Steam PC Cafe program. [section=GetCurrentClientConnections]GetCurrentClientConnections[/section] [code=http]GET https://api.steampowered.com/ISiteLicenseService/GetCurrentClientConnections/v1/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr][td][b]key[/b][/td][td]string[/td][td]✔[/td][td]Steamworks Web API publisher authentication key[/td][/tr] [tr][td][b]siteid[/b][/td][td]uint64[/td][td][/td][td]Site ID to see; zero for all sites[/td][/tr] [/table] See current activity at one or more sites. …

ISteamApps Interface

[subsection=BIsCybercafe]BIsCybercafe[/subsection] [code=cpp]bool BIsCybercafe();[/code] Checks whether the current App ID is for Cyber Cafes. [b]Returns:[/b] bool [b]true[/b] if the license is for cyber cafes; otherwise, [b]false[/b]. Deprecated - No longer used. …

[table] [tr][th]Name[/th][th]Value[/th][th]Description[/th][/tr] [tr=k_EGamePerformanceSetting_NotSet][td][b]k_EGamePerformanceSetting_NotSet[/b][/td][td]0[/td][td][/td][/tr] [tr=k_EGamePerformanceSetting_Low][td][b]k_EGamePerformanceSetting_Low[/b][/td][td]1[/td][td][/td][/tr] [tr=k_EGamePerformanceSetting_Medium][td][b]k_EGamePerformanceSetting_Medium[/b][/td][td]2[/td][td][/td][/tr] [tr=k_EGamePerformanceSetting_High][td][b]k_EGamePerformanceSetting_High[/b][/td][td]3[/td][td][/td][/tr] [tr=k_EGamePerformanceSetting_Ultra][td][b]k_EGamePerformanceSetting_Ultra[/b][/td][td]4[/td][td][/td][/tr] [tr=k_EGamePerformanceSetting_Custom][td][b]k_EGamePerformanceSetting_Custom[/b][/td][td]4[/td][td][/td][/tr] [/table] [subsection=ERegisterActivationCodeResult]ERegisterActivationCodeResult[/subsection] Only used internally in Steam. …

IPartnerFinancialsService Interface

Max size - 128 characters[/td][/tr] [/table] [b]Example response: [/b] [code] "response": { "results": [ { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "Package", "packageid": 123, "bundleid":777 "package_sale_type": "Steam", "platform": "Windows", "country_code": "AU", "base_price": "3995", "sale_price": "1995", "currency": "AUD", "gross_units_sold": 10, "gross_units_returned": -2, "gross_sales_usd": "311.7201", "gross_returns_usd": "-25.5322", "net_tax_usd": "26.0431", "primary_appid": 999, "additional_revenue_share_tier": 0, "net_units_sold": 8, "net_sales_usd": "260.1448", "combined_discount_id": 8888, "total_discount_percentage": 50 }, { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "Package", "packageid": 456, "package_sale_type": "Steam", "platform": "Windows", "country_code": "CA", "base_price": "5999", "sale_price": "5999", "currency": "CAD", "gross_units_sold": 100, "gross_units_returned": 0, "gross_sales_usd": "4309.0101", "gross_returns_usd": "0.0000", "net_tax_usd": "517.0812", "primary_appid": 1099, "additional_revenue_share_tier": 1, "viw_grant_partnerid": "5200", "net_units_sold": 100, "net_sales_usd": "3791.9288", }, { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "MicroTxn", "appid": 1099, "game_item_id": 1, "country_code": "US", "currency": "USD", "gross_units_sold": 2, "gross_units_returned": 0, "gross_sales_usd": "9.9800", "gross_returns_usd": "0.0000", "net_tax_usd": "0.9980", "primary_appid": 1099, "additional_revenue_share_tier": 1, "net_units_sold": 2, "net_sales_usd": "8.9820", "avg_sale_price_usd": "4.9900" }, { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "Package", "packageid": 123, "package_sale_type": "Retail", "platform": "Unknown", "country_code": "AE", "primary_appid": 999, "key_request_id": 7100, "gross_units_activated": 10 }, ], "key_request_info": [ { "key_request_id": 7100, "key_request_notes": "Keys for Key Markets", "game_code_id": 842, "game_code_description": "Retail Distribution - Middle East & North Africa", "territory_code_id": 0, "territory_code_description": "UNUSED" } ], "package_info": [ { "packageid": 123, "package_name": "Grate Expectations: Cheese Preparation Simulator - Deluxe Edition" }, { "packageid": 456, "package_name": "Grate Expectations 2: Curd Your Loins - Launch Edition" } ] "app_info": [ { "appid": 999, "app_name": "Grate Expectations: Cheese Preparation Simulator }, { "appid": 1099, "app_name": "Grate Expectations 2: Curd Your Loins" } ], "bundle_info": [ { "bundleid": 777, "bundle_name": "Grate Expectations Deluxe Bundle" }, ], "combined_discount_info": [ { "combined_discount_id": 8888, "combined_discount_name": "Bundle Discount", "total_discount_percentage": 50, "discount_ids": [11111] }, ], "game_item_info": [ { "appid": 1099, "game_item_id": 1, "game_item_description": "500 Grams of Whey", "game_item_category": "Essential Cheese Product" } ], "country_info": [ { "country_code": "AE", "country_name": "United Arab Emirates", "region": "Middle East & North Africa" }, { "country_code": "AU", "country_name": "Australia", "region": "Oceania" }, { "country_code": "CA", "country_name": "Canada", "region": "North America" }, { "country_code": "US", "country_name": "United States", "region": "North America" }, ], "max_id": "29481179373" [/code] [section=GetAppWishlistReporting]GetAppWishlistReporting[/section] [code=http]GET https://partner.steam-api.com/IPartnerFinancialsService/GetAppWishlistReporting/v001/[/code] [b]Request values[/b][table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Steamworks Web API [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]publisher key[/url] with [b]Financial[/b] permissions.…

Removing a product from Steam

You will need to get a list of unsold keys from each of your retailers and ban them using the [url=https://partner.steamgames.com/partnerbatchbancdkeys/]Ban CD Key Tool[/url] [*][b]Communicate the change to your customers[/b] - It’s important to explain the situation to your customers. Don’t make promises you can’t keep, but do let your users know what to expect, especially if your game relies on hosted servers that customers will no longer be able to access. [/olist] [section]Frequently Asked Questions[/section] [b]Q: What about Free to Play games?[/b] A: Treating customers fairly is the most important thing to us, so we ask that you give your customers at least 90 days notice before retiring a Free to Play game. …

Microtransactions (In-Game Purchases)

v=RHC-uGDbu7s [olist] [*] [h4]Use your in-game economy to improve your product and make customers happier, not as a means to extract revenue from unhappy customers.[/h4] Artificial barriers to progress and virtual currencies that obfuscate value tend to make customers regret their purchases over the long term. If you’re viewing in-game transactions as an opportunity to halt your customer’s enjoyment to ask for money, they’ll be inclined to abandon the product over time. Paying money to eliminate frustration is not a sustainable business model, and the marketplace is competitive enough that customers have lots of better alternatives for their time and money. [*] [h4]Build systems wherein customer purchases make your game better for other customers.…

Visibility on Steam

You focus on making an awesome game and describe it accurately to customers on your store page and Steam will work to show your game in appropriate places based on customers’ interests, preferences, and feedback. …

Get the community excited and build an audience. Put up a 'coming soon' page, and post announcements. Some customers may need to see your game dozens of times before it catches their attention. [b]Q. Can I pay for my game to show up to more customers?…

User Reviews

Older reviews will phase out over time and any reviews written during Early Access will be labeled as such. [b]Q. Do customers need to have purchased my game in order to write a review of it?[/b] A. Purchase is not required. Customers may write a review for any product they have launched via Steam. …

Only reviews posted from an account that has purchased on Steam and played the game will count toward the review score for that game. [b]Q. Can customers write a negative review?[/b] A. Yes. Customers can leave a negative or positive review for any reason. If customers are unhappy with the product, or don't believe that it is delivering on what it promises, they may use the review to tell other customers why they do not recommend it. …

Pre-Purchasing on Steam

This gives your title the biggest opportunity to create buzz and visibility at a point where customers can actually play the game and share their excitement with their friends. Customers playing your game also means those customers’ friends are seeing them launch the game and post screenshots, discuss in the forums, etc., which can drive those other users to check out the game themselves and take advantage of the limited-time discount. Most pre-purchase campaigns just don’t bring in much in the way of sales, and it's far better--in terms of both revenue and customer awareness--to save that buzz and excitement for when customers can actually play your game or use your software. Running a prepurchase/preorder can also be a risk for both customers and Valve. …

Updating Your Game - Best Practices

[subsection]Bug Fixes & Patches[/subsection] Updating and patching your game is one of the best ways to communicate with customers. If you hear about customers experiencing issues with your game, there is no better response than to fix the issue as quickly as possible (if reasonable). Steam makes it easy to deploy updated builds anytime you wish, so make use of it to iterate on your product and help customers with issues. When deploying an update, it's helpful to post an announcement in your Steam Community Hub so that customers can tell what has changed. …

Free to Keep (100% Discount)

Remember that these customers' reviews will not count towards your review score, and these customers are also not eligible to receive Trading Cards for your game. By default, Free to Keeps are not promoted anywhere on the Store, aside from your game’s own store page. Customers that have your game on their Wishlist are not notified, nor is there a dedicated place on Steam where customers can browse these offers. …

Results 1 to 20 of 183