Pull to refresh
2
0
Аким Глушков @mikaakim

Разработчик ПО

Send message

Можно скипать уже на этапе скачайте мой скрипт из гитхаба и выполните. Разбор кода на скриншотах это очень профессиональный подход к решению, не постесняюсь сарказма.

Спасибо за статью.

Плюсы/минусы подхода есть?

Как ведет себя структура кода и его размер в более сложных приложениях, чем пример из статьи?

Где микрофронтенд будет плох и будет ииеть оверхэд?

Занимательная статья в которой разбрали подробно ваше исследование и размышления, и принятые решения в процессе развития системы. Читал с удовольствием.

Спасибо за детальный ответ

Да, я в некоторых пунктах рассказал теорию, не смотря на практику. И зачем Тиньков так усложнил 3DS - фиг знает.

Претензию снимаю. Полез в доку смотреть раздел обычных "Платежей", на которые вы указали и там есть всё про передачу платежных данных карты.

Дизлайк Тинькову, что даже не удосужились диаграмму последовательности прилепить и описать детально как работают оба процесса.

А почему у вас есть нужда в двухстадийном формате оплаты, если вы описываете реккурентные платежи? У вас есть сертификация PCI DSS для внедрения собственной платежной формы или как?

По тексту поста видно что вы используете двустадийный способ оплаты с первичной блокировкой средств и последующим подтверждением оплаты и фактического списания средств. Почему вы выбрали конкретно этот вариант?

Текущая документация вовсе не содержит необходимости передавать данные карты в открытом виде, а процесс оплаты происходит следующим образом (типичным для всех платежных шлюзов):

  1. Формирование запроса на оплату со своим идентификатором заказа

  2. Отправка запроса на оплату в API для получения ссылки на платежную форму и идентификатор процесса оплаты (и его сохранение)

  3. Перенаправление пользователя на платежную форму

  4. Получение статуса оплаты при возвращении пользователя на success URL и/или проверка оплаты в бекграунде по идентификатори процесса оплаты

  5. PROFIT

Также, как я вижу, вся информация у них представлена по ссылке для обычных платежей и реккурентных платежей https://www.tinkoff.ru/kassa/develop/api/autopayments/

Какие возникли трудности при использовании данной документации?

Наверное, в Индии?

Тот кто изменяет данные GET запросами определенно делает что-то не так :))
А теперь представьте, что их будет целое ведомство, диктующее букву закона? :)
А если появится дополненная реальность, так вообще будут знать только то, что показывают «условные» гугло-яблоко-амазон-очки.
Вероятно запуститься он запустился, но, будет ли он использовать эту доп память — вопрос. Плюс, прошивка уже претерпела несколько апдейтов в которые могли заложить дальнейший апгрейд.

Шумно. Весело. Ждем летней выставки Apple
Любопытно, предположу, что в этом есть резон ибо рассылка смс внутри сети оператора и вне сети оператора может иметь разные расценки
Тоже зашел для чтения о торговых ботах на Java, но встретил лишь базовую информацию о торговле и операциях на фондовой бирже. В конце статьи снова ссылки на видео.

Очень не хватает тега «Я пиарюсь» и убрать те теги, наличие которых лишь «предполагалось» в статье.
Я думаю проще купить второй телефон.
Реквестирую формальное запрещение на ExtensionMethod на этапе сборки в Gradle/Maven :)
Почему issue сразу стали проблемой? Вон в той же джире уже «тыщу лет» висит тикет на темную тему для облака с 2016 года и они даже не собираются над ней пока работать (но помнят).

Issues маркированных как баги в typescript всего 1600 открытых на данный момент, например.
Что такое кейс в данной статье? Бизнес-кейс, статья, use case, ....?
Люди стареют, зреют, взрослеют, инфантилизируются и т.д. Изменяется время, место и социальное окружение как и вас, так и других людей (включая противоположный пол).

Согласен с вами. Ценности и взгляды на жизнь с течением времени. Мне, например, после 25 перестало нравиться молоко и изменились факторы, которые для меня важны в других людях для близости (в том числе романтики и дружбы).
1
23 ...

Information

Rating
Does not participate
Location
Томск, Томская обл., Россия
Date of birth
Registered
Activity

Specialization

Backend Developer, Fullstack Developer
Senior
From 10,000 $
Web development
Spring Boot
PostgreSQL
Java