У каждой покупки скина в разделе Покупки есть статус, а ваш сервер получает вебхук при каждом его изменении.
В процессе
- Обработка: мы покупаем скин.
- Проверка: рынок отвечал дольше обычного. Мы сохраняем холд и автоматически проверяем, пока не узнаем результат.
- Создание трейда: скин куплен, трейд-оффер готовится.
- Оффер отправлен: оффер ждёт клиента в Steam. Попросите его принять.
Готово
- Доставлено: клиент принял оффер. Скин теперь его.
Не доставлено
- Отклонено: клиент отклонил оффер.
- Не принимается: оффер не приняли вовремя.
- Неверная трейд-ссылка: трейд-ссылка неправильная или устарела. Steam меняет её, когда клиент создаёт новую.
- Клиент не может обмениваться: аккаунт Steam клиента сейчас не может участвовать в обмене, например из-за трейд-бана или отсутствия Steam Guard.
- Трейд не прошёл: Steam не смог создать трейд.
- Возвращён клиентом / Возвращён продавцом: трейд откатили уже после того, как он прошёл.
- Ошибка: покупку не удалось завершить.
Что делать
Попросите у клиента свежую трейд-ссылку, убедитесь, что он может обмениваться, и купите снова. Что происходит с деньгами, описано в статье Неудачные покупки и возвраты.