Get Final Checkout Price - Revadike/InternalSteamWebAPI GitHub Wiki

GET /checkout/getfinalprice

Rate limits

No known rate limit

Request

Authenticated: Yes

Method: GET

Host: store.steampowered.com

Path: /checkout/getfinalprice

Query Parameters:

Name Type Required Description
count string Yes The number of items
transid string Yes The transaction ID
purchasetype string No TODO
microtxnid string No TODO
cart string No TODO
gidReplayOfTransID string No The 64-bit ID of the transaction to replay

Response

200 OK

Name Type Description
success number Whether the request was successful
purchaseresultdetail number The purchase result detail code
base string TODO
tax string The tax amount
discount string Whether the item is discounted
shipping string The shipping amount
importfee string TODO
currencycode number TODO
taxtype number TODO
providerpaymentmethod number TODO
wallettotal string TODO
walletcreditchanged number TODO
hitminprovideramount number TODO
requirecvv number TODO
taxdetails object TODO
taxdetails.billing object TODO
taxdetails.billing.country string The country code of the region (e.g. US)
taxdetails.billing.state string The state
taxdetails.billing.postal string The postal code
taxdetails.shipping object The shipping amount
taxdetails.shipping.country string The country code of the region (e.g. US)
taxdetails.shipping.state string The state
taxdetails.shipping.postal string The postal code
promotions string TODO
lineitems string TODO
walletcreditlineitems string TODO
useexternalredirect number TODO
totalloyaltypoints number TODO

Example

GET https://store.steampowered.com/checkout/getfinalprice/?count=1&transid=3770265811108383083&purchasetype=self&microtxnid=-1&cart=4225938231351122551&gidReplayOfTransID=-1
{
    "success": 2,
    "purchaseresultdetail": 7,
    "base": "0",
    "tax": "0",
    "discount": "0",
    "shipping": "0",
    "importfee": "0",
    "currencycode": 0,
    "taxtype": 0,
    "providerpaymentmethod": 0,
    "wallettotal": "0",
    "walletcreditchanged": 0,
    "hitminprovideramount": 0,
    "requirecvv": 0,
    "taxdetails": {
        "billing": {
            "country": "",
            "state": "",
            "postal": ""
        },
        "shipping": {
            "country": "",
            "state": "",
            "postal": ""
        }
    },
    "promotions": "",
    "lineitems": "",
    "walletcreditlineitems": "",
    "useexternalredirect": 0,
    "totalloyaltypoints": 473
}