Що змінилося
Steam запровадив захист трейду для Counter-Strike 2 у липні 2025 року. Отримані в трейді предмети залишаються під захистом 7 днів: їх не можна передати далі, а відправник може скасувати трейд зі своєї історії обмінів Steam. Скасування відкочує всі захищені трейди цього акаунта і накладає на нього тимчасове обмеження на трейди.
Мета — допомогти людям, чиї акаунти вкрали. Для мерчантів це означає, що платіж скінами не стає остаточним у момент прийняття трейду.
Як це вирішує SkinPlata
- deposit.in_hold — трейд прийнято, предмети під захистом. Поле hold_until у платежі показує, коли захист завершиться.
- deposit.hold_approved — ви достроково підтвердили платіж на своєму боці (лише вебхук, на баланс ще нічого не зараховано).
- deposit.success — захист завершено; сума остаточна й зарахована на ваш баланс.
- deposit.hold_returned — трейд скасовано; якщо платіж уже зараховано, суму буде списано.
Безпечне зарахування користувачам
Можна зарахувати кошти користувачу на deposit.in_hold, щоб він одразу грав чи купував, або дочекатися deposit.success. Поширений компроміс: зараховувати одразу акаунтам з історією на вашому сайті й чекати остаточного статусу для нових або для великих сум.
Хоч би що ви обрали, перед зарахуванням повторно отримайте платіж з API, а на deposit.hold_returned списуйте баланс у користувача.
Часті запитання
Чи діє захист трейду для Dota 2 і Rust?
Steam запровадив його для CS2. Ми обробляємо кожен платіж однаково й повідомляємо про будь-яке скасування.
Чи можна скоротити 7 днів?
Ні — період визначає Steam. Ви лише обираєте, коли зарахувати кошти своєму користувачу.
Що стається з моїм балансом при скасуванні трейду?
Якщо платіж уже зараховано, запис deposit_reversal списує суму, і ви отримуєте deposit.hold_returned.