Здравствуйте, пишу интернет-магаз на JS+Node.js, нужно подключить автоматическую оплату киви с использованием API?
Нужно подключить оплату киви с использованием АПИ(с автоматической проверкой платежа), в документации нормально ничего не объясняют. Нужно чтобы при нажатии кнопки пользователя перекидывало на сайт оплаты или popup форма. Не могу понять как это реализовать. Если кто-то сталкивался - помогите
Опишите всё, что вы уже сделали для решения проблемы. Не забудьте рассказать, почему тот или иной вариант действий не сработал. Это даст окружающим дополнительную информацию о вашей проблеме и сократит время поиска решения.
Поддерживаю предыдущий комментарий. Я уже интегрировал киви с инет-магазином, каких-то особых проблем не вызвало. Опишите что именно вам не понятно, по частям, подскажем если поймем что подсказывать =)
Newto, Здравствуйте, ну вот мне не особо понятно как работать с созданием самих вот этих форм и работа с теми частями кода которые предоставляет документация киви, в плане того что не понятно где создать функции и где их вызывать и вообще нужно ли создавать эти функции. Вот к примеру есть функция которая выставляет счёт в документации написано что нужен какой-то запрос - put, но не понятно как оно с ним работает
Markiv07, В командной строке показывает что вроде что-то было создано но например тот же console.log в консоль ничего не выводит и сам счёт тоже не выставлен((
Вот к примеру есть функция которая выставляет счёт в документации написано что нужен какой-то запрос - put, но не понятно как оно с ним работает
Прежде всего, что бы понять как интегрироваться с разнообразными сервисами, вы должны понять что такое и как работает REST API. Вкратце -- ваш сервис посылает http запрос к другому сервису, в данном случае qiwi. А qiwi, в свою очередь, вам на него отвечает каким-либо действием (это может быть отображение формы платежа, вывод информации по заказу, вывод ошибки если запрос от вас некорректен и т.п). В http запросах, на которых построен REST API любых сервисов, есть четыре основных типа -- это POST, GET, PUT и DELETE.
Погуглите что такое REST, а так же попробуйте сделать свое мини REST api. Как пример попробуйте сделать так, что бы при запросе методом PUT к вашему серверному скрипту test.js (запущенному на ноде), происходило что-то с принимаемыми вами данными. После того как разберетесь с этим -- вам не составит труда понять как работает интеграция с qiwi или любым другим сервисом через REST.