Задать вопрос
@psychedelicGeek
Любитель программировать

Можно ли как то связать два разных банка из разных стран в одном проекте?

Недавно разработал телеграм бота.
Дело в том, что я на данный момент не живу в РФ, и я хочу подключить российский банковский счет к тг боту. И с другой стороны я хочу подключить банковский счет в своей стране.
Как можно написать систему подписки так, чтобы два банка работали на одну систему подписки, и при этом распознавать откуда появляется запрос на подключение к подписке из РФ или из другой страны не в СНГ и ТС(Таможенного Союза), и если один из запросов совпадает со страной, то перенаправлять на определенный банковский счет.

Перелопатил на двух языках(английский и русский такую фишку), но чет все почему то упираются в один банковский счет.
Даже с помощью ChatGPT и Copilot более менее на вопрос отвечает, но это не то, что мне надо.
Может кто нибудь сталкивался с этим в реальной жизни и внедрял такое?
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 2
Wispik
@Wispik
Спрашивать у пользователя, хочет он оплатить российской картой или нет. И в зависимости от ответа перекидывать на нужный банк
Ответ написан
Комментировать
@xmavr
Очень просто.
По-сути это простейшая задача, часть которой покрывается в рамках любого платежного провайдера при приеме платежа.
Можешь оперировать следующими вариантами в зависимости от своей бизнес-логики:
1. использовать локацию по IP в момент регистрации юзера
2. использовать локацию по IP запроса на платеж юзера
3. использовать BIN-парсер для детекции данных о платежном методе по first 6 card digit

В свободном доступе есть куча сервисов, которые предоставляют доступ для расшифровки как ip, так и bin-информации бесплатно в рамках месячного лимита, если надо больше - просто купить подписку

но а вообще не понятно зачем заморачиваться, когда у тг есть апи и интеграция с платежными провайдерами
https://core.telegram.org/bots/payments
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы