Skip to content
Revadike edited this page Nov 5, 2026 · 1 revision

POST /account/ajaxcreatewalletandcheckfunds/

Creates the account's Steam Wallet from a wallet code and checks the funds it contains.

Rate limits

No known rate limit

Request

Authenticated: Yes

Method: POST

Host: store.steampowered.com

Path: /account/ajaxcreatewalletandcheckfunds/

Form Data:

Name Type Required Description
sessionid string Yes The value of the sessionid cookie
wallet_code string Yes The Steam Wallet gift code
CreateFromAddress number No Always 1
Address string No The street address of the billing address
City string No The city of the billing address
Country string No The country code of the billing address
State string No The state code of the billing address
PostCode string No The postal code of the billing address

Response

200 OK

Name Type Description
success number The EResult of the request; 1 for a well-formed code, 2 when no code was sent, 21 without a session

Example

POST https://store.steampowered.com/account/ajaxcreatewalletandcheckfunds/ { wallet_code: "XXXXX-XXXXX-XXXXX", CreateFromAddress: 1, Address: "1 Test St", City: "Test", Country: "US", State: "WA", PostCode: "00000", sessionid: "a0b1c2d3e4f5g6h7i8j9klmn" }
{
    "success": 1
}

Clone this wiki locally