У каждого платежа есть готовая страница оплаты. Дайте на неё ссылку, откройте во всплывающем окне или вставьте в iframe на своём сайте — для клиента всё работает одинаково.
Что делает клиент
- Вставляет свою трейд-ссылку Steam.
- Выбирает предметы из инвентаря. Предметы, которые мы не можем взять, помечены как Не принимается.
- Принимает один трейд-оффер в Steam. Страница обновляется сама.
Страница оплаты показывает ID платежа, чтобы клиент мог потом найти его на странице поиска платежа.
Встраивание
У каждого платежа есть адрес страницы оплаты и его версия для встраивания; API возвращает оба. Вставьте адрес для встраивания в iframe или откройте страницу оплаты во всплывающем окне. Страница сообщает вашей странице о каждой смене статуса — это удобно для собственного интерфейса, но зачислять заказы нужно по вебхуку. Примеры есть в справочнике API.
Возврат на ваш сайт
Укажите URL возврата при успехе и URL возврата при ошибке в настройках проекта (или для отдельного платежа через API). Их использует кнопка возврата на ваш сайт на странице оплаты.
Валюты
Страница оплаты может показывать суммы в USD, EUR, GBP, CAD, AUD, NZD, BRL, CNY, MXN, RUB, UAH, KZT, ARS, CLP, PEN или COP. Задайте валюту по умолчанию для проекта или выбирайте её для каждого платежа. Ваш баланс всегда ведётся в долларах США.
Языки
Страница оплаты работает на восьми языках и подстраивается под браузер клиента; язык можно сменить переключателем.