API реселлера – процесс аутентификации пользователя
Начиная с 2024 года при покупке лицензий и кредитов Chimera потребуется проверка конечного пользователя на веб-сайтах реселлеров, чтобы предотвратить любое мошенничество или неправильное использование. Это означает, что пользователям необходимо войти в систему перед оформлением заказа, чтобы подтвердить свою учетную запись.
Время, когда этот документ был составлен: 26 янв. 2024 г., 08:14:40, и когда был изменен: 24 окт. 2026 г., 17:12:46.

Ваша процедура продажи не изменится, но транзакции реселлера будут завершены только в том случае, если пользователи прошли аутентификацию и покупка была инициирована на вашем веб-сайте реселлера, зарегистрированном в настройках реселлера на сайте chimeratool.com.cn.
Реселлерам нужно сделать 3 простых шага
1. Убедитесь, что новый метод аутентификации пользователя включен .
Найдите следующий флажок в настройках реселлера:

Начиная со второго квартала 2024 года этот параметр будет автоматически включен для всех реселлеров по умолчанию, и после этого его нельзя будет отключить в целях обеспечения безопасности транзакций.
2. Разместите следующую кнопку рядом с полем ввода имени пользователя Chimera:
Для этого вставьте кнопку выше и этот код JavaScript на свой сайт сразу после поля ввода имени пользователя:
ВАЖНО: вам необходимо изменить этот код, чтобы он работал на вашем веб-сайте.
Свойство chimeraConfig.hash является обязательным.
Также требуется одно из свойств chimeraConfig.usernameElementId или chimeraConfig.usernameElementName .
Пояснения к свойствам объекта ChimeraConfig :
| hash | Хэш md5 вашего имени пользователя реселлера Chimeratool. В этом случае MD5('chimeratool') = 78ae231c5ffc8c26c5570e1c8cdd1e67 . Где «chimeratool» — это имя пользователя реселлера. Вы можете использовать https://www.md5.cz/ бесплатный онлайн-инструмент для генерации хеша MD5. |
| usernameElementId | Атрибут id вашего входного HTML-элемента имени пользователя Chimera на вашем веб-сайте. В нашем примере значением атрибута id является «имя пользователя». |
| usernameElementName | Атрибут имени входного HTML-элемента имени пользователя Chimera на вашем веб-сайте. В нашем примере значением атрибута name является «имя пользователя». |
Этот код позволяет разместить следующую кнопку, получить имя пользователя Chimera с вашего веб-сайта, объединить его с вашим уникальным хешем идентификатора и связаться с chimeratool.com.cn через API и всплывающее окно для безопасной проверки пользователя.
Скрипт использует простой код Javascript.
3. Приведенный выше код регистрирует новое событие JavaScript с именем chimeraAuthSuccess . Как следует из приведенного выше кода, вам необходимо прослушивать это событие с помощью JavaScript eventListener , чтобы пользователи могли продолжить оформление заказа только в случае успешного ответа.
Примеры

Если ваш макет выглядит так, то тег кнопки Checkout будет выглядеть следующим образом:
Тогда вам нужно, чтобы эта кнопка была отключена по умолчанию и включалась только после успешной аутентификации пользователя, например:
Путь пользователя будет следующим
Сначала пользователь выбирает желаемую лицензию Chimera или вариант кредитов на веб-сайте вашего реселлера.
После выбора вариантов покупки пользователю необходимо ввести свое имя пользователя, затем он нажимает кнопку «Проверить с помощью ChimeraTool», чтобы открыть всплывающее окно аутентификации.

После нажатия кнопки «Разрешить» пользователю будет предоставлено всплывающее окно входа на сайт chimeratool.com.cn, где он сможет войти:


После успешного входа пользователя всплывающее окно закроется:

Теперь пользователь может завершить покупку и произвести оплату на вашем сайте. Транзакция будет авторизована, и передача лицензии/кредита будет незамедлительно завершена из учетной записи реселлера в учетную запись пользователя.
Если пользователь уже вошел в систему, аутентификация будет успешной автоматически после того, как пользователь разрешит процесс аутентификации.
В случае неудачной аутентификации пользователь увидит следующую ошибку:

В этом случае передача кредита/лицензии останется в состоянии ожидания.
Если вам нужна помощь, обратитесь в службу поддержки, мы с радостью вам поможем.
