Здравствуйте, нужно создать интеграцию по API platron с node.js проектом, проект должен быть чистый.
ТЗ: Создать интеграцию с интернет-эквайрингом platron через API Создать пустой проект node.js используя express, mysql. Должна быть инициализация платежа, кнопка оплатить, туда передаем сумму, описание, user_id = рандомное число, после успешной оплаты должен отправиться по API рекуррентный профиль (токен с помощью которого дальше можно списывать средства без подтверждения), сохранить его в базе в таблицу cards (заполнение по усмотрению, главное чтобы был токен рекуррентного профиля). Сделать вторую страницу, где можно ввести user_id и если есть рекуррентный профиль, списывать 1390 рублей по кнопке Оплатить. Каждую транзакцию со статусом сохранять в таблице transactions в вашей базе.
Метод работы с API должен быть POST, от них возвращается всегда XML. Запросы делать по библиотеке axios.
Данные на тестовый магазин platron предоставлю при согласовании заказчика.
По сути нужно сделать интеграцию с платрон, где на одной странице будет первая оплата, которая сохранит токен, на второй странице можно ввести id пользователя (просто число) и если у этого пользователя есть карта с токеном, списать 1390 рублей. Никаких регистраций и авторизаций на node.js писать не нужно, работа на пару часов.