Скачай с личного кабинета модуль, должно работать
Скачал работает. Спасибо.
По факту 24ке нужны этапы(действия) 1,4,7. Пройдены успешно.
Но есть еще и "финальная проверка" которую не удалось пройти.
ТП 24ки что то мямлит по этому поводу, доступа к логам странички тестирования сейчас у них нет.
Тот у кого есть доступ к логам, его сейчас нет и будет не скоро.
Эти действия 3 и 6 необходимы для проверки если платежка пришлет какой то бред, или абон бред впишет. Хотя если бред вписать уже на первом действии абона в ошибку отправит.
В финальном тесте три поля, идентификатор, аккаунт существующий, аккаунт не существующий и кнопка "Финальный тест"
Заполнил все три поля в итоге такой результат.
Идентификатор Товара
Internet
Аккаунт (номер телефона и т.п.)
98
Не существующий аккаунт
10598
Финальный тест
01. Акт1, Акт7, Акт4, Акт7
02. Акт7 на несуществующую транзакцию (должно ответить "-10 Транзакцию не найдено")
3. Акт4 на несуществующую транзакцию (должно ответить "-101 Параметры запроса не корректны. Обратитесь к администратору.")
Запрос вернул StatusCode 22, ожидалось -101
04. Акт1 с pay_account "правильный" (Найти из истории транзакций), потом с этим pay_id сделать Акт4 но подставить не правильный pay_account (должно ответить "-40 Клиента не найдено" )
05. Передача Акт1 с неправильно подписью (должно ответить "-101 Параметры запроса не корректны. Обратитесь к администратору.")
6. Сделать Акт1 с pay_id который уже был в предыдущих транзакция (должно ответить "-100 В биллинговой системе найдено более одного платежа c данным Pay_id")
Запрос вернул StatusCode 21, ожидалось -100
Сделать Акт1 с pay_id который уже был в предыдущих транзакция - этот акт1 с pay_id со странички тестирования не сделаешь. Зачем тогда это требовать выполнять в "Финальном тесте" ?
Его можно выполнить запросом, подставив необходимые данные. Страничка тестирования для этого не нужна.
аст4 не пройти, если не пройдеш перед этим аст1, с неправильным pay_account отвечает -40 Клиента не найдено.
Передача Акт1 с неправильно подписью - так и отвечает, "-101 Параметры запроса не корректны. Обратитесь к администратору."
Акт7 на несуществующую транзакцию - ничего не отвечает, потому что не пройдя 1 и 4, не получишь 7.
Закономерный вопрос, нахера нужен "Финальный тест" ? - непонятно.