История изменений
Последние обновления и новые возможности
Новый API для работы со снаряжением
Добавлен новый API для работы со снаряжением. Теперь вы можете создавать намерения для покупки снаряжения, проверять его доступность и получать информацию о каждом предмете снаряжения.
Атрибуция трафика
Теперь при создании намерения можно передавать атрибуцию трафика в поле attribution
. Это позволит вам отслеживать источники трафика и связывать их с действиями пользователей.
Дополнительные поля при создании намерения
Некоторые товары требуют не только аккаунт пользователя, но и дополнительные параметры. Теперь при загрузке списка товаров вы можете получить список дополнительных полей, которые необходимо передать при создании намерения.
Загрузка списка товаров
Для отображения наличия товаров в реальном времени, мы добавили дополнительный метод API для загрузки списка товаров с подробной информацией о каждом товаре и его наличии.
Поддержка промокодов
Теперь при создании намерения можно использовать поле code
для передачи промокода.
Промокоды могут быть использованы для предоставления скидок или других бонусов.
API для покупки товаров
Добавлены методы API для покупки товаров. Теперь вы можете проверять доступность товара, создавать намерения для покупки товаров и выставлять счета на оплату.
Добавлена возможность управления комиссией
Теперь при создании намерения можно использовать поле fee
с двумя значениями:
included
— переданная сумма включает комиссию. В этом случае поляamount
иcurrency
представляют собой общую сумму к оплате, а сумма пополнения рассчитывается автоматически путем вычитания комиссии.excluded
— переданная сумма не включает комиссию. В этом случае поляamount
иcurrency
представляют собой сумму пополнения, а итоговая сумма к оплате рассчитывается автоматически путем добавления комиссии.naive
— переданная сумма включает комиссию. В этом случае поляamount
иcurrency
представляют собой сумму к оплате. А сумма пополнения рассчитывается от суммы к оплате, а не от суммы пополнения.
Более прозрачная информация о платеже
Теперь все методы API возвращают два поля: intentAmount
и paymentAmount
. intentAmount
— это сумма пополнения, а paymentAmount
— это сумма платежа.
Добавлен раздел Тестирование
- Настройка тестового доступа
- Тестирование верификации
- Тестирование оплаты