Create deposit

Create deposit

POST https://pay.skinout.gg/api/v1/deposit/create

The method creates a deposit with skins using the specified parameters and returns a link to redirect the user

Headers

Name
Type
Description

Content-type*

String

application/json

Api-Key*

String

Request Body

Name
Type
Description

project_id*

Int

Project ID in Skinout Pay

payment_id*

String

Deposit ID In your system. Must be unique for each deposit.

currency*

String

Currency in which the user will see the price of skins. If you want to set your own currency, set the value to CUSTOM

custom_currency_name

String

Your currency name.This parameter applies only when currency=CUSTOM

custom_currency_rate

String

Exchange rate of your currency to the dollar. This parameter applies only when currency=CUSTOM

min_amount

String

Minimum deposit amount in USD. Cannot be less than 0.1.

success_url

String

Success URL Will be used instead of the one specified in the project settings.

failure_url

String

Failure URL Will be used instead of the one specified in project settings

steamid

String

Default Steam ID 64 for a user. User may switch to a different account (Optional parameter)

trade_url_token

String

token param from Trade URL. (Optional parameter)

*To set a user's Trade URL, you need to provide 2 parameters - trade_url_token and steamid

custom_currency_decimals

from 0 to 8

To how many decimal places will the amount be rounded in your currency.

This parameter applies only when currency=CUSTOM

Default value: 2

{
    "success": true,
    "url": "https://pay.skinout.gg/deposit/912f1300f158f5817472e50674c67521",
    "transaction_id": 889292
}

Response params description

ПАРАМЕТР
ОПИСАНИЕ
url

Link to redirect user.

transaction_id

Transaction ID in Skinout Pay.

Last updated