0
Отвечен

Новая интеграция с ПриватБанк через промежуточный прокси

12345 1 год назад в Плагины синхронизации / Приватбанк • обновлен support 7 месяцев назад 27

Ввиду того что серверная интеграция не работает и больше не будет поддерживаться ввиду своей старости я принял решение написать новый плагин для интеграции с Приват24 для физ лиц (а в будущем и для Приват для бизнеса).

Следуя новой идеологии зен-мани плагины уже работают непосредственно в мобильном приложении.

Это все отлично но у приватбанка есть ограничения, получать выписки из банка можно строго по одну IP адресу. Ввиду того что IP адрес мобильного устройства будет постоянно меняться (Подключились к одному wifi - получили один адрес, подключились к другому - получили другой IP адрес) плагин классическом виде не будет работать.

Я придумал следующее решение:



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

Приложение которое будет выступать прокси я напишу, но его нужно будет развернуть где-то в облаке, я думаю что это будет AWS либо DigitalOcean. Сервер стоит денег.

Поскольку пользователей привата не так и много скажите, готовы ли вы заплатить единоразово скажем так 10$ за все или раз в год платить 3$ за рабочую интеграцию с приватом?  

На рассмотрении

К кому относится этот вопрос?

Поскольку пользователей привата не так и много скажите, готовы ли вы заплатить единоразово скажем так 10$ за все или раз в год платить 3$ за рабочую интеграцию с приватом?  

Есть 2 варианты. Либо мне придется организовать сервер свобственными силами (1) либо вы предоставите простенький сервер (2).


Если 1 - то к пользователям.


Если 2, и вы предоставите простенький сервер например https://www.digitalocean.com/pricing/ (за 5$ мес) либо http://cloudatcost.com/ (18$ разово, но сервера днище)  и дадите мне к нему доступ, то вопрос неактуален.

Как подсказали пользователи: 

В Spendee есть возможность синхронизации с Приватбанком напрямую из приложения Spendee
В платной версии и с 7-ми дневным пробным периодом.

Поэтому стоит всё же рассмотреть этот вариант как самый оптимальный.

Ребята я устал от того что у вас 7 пятниц на неделю. 

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

Я почти дописал уже прокси, если что я отправлю вам плагин (вы сделаете его доступным только для меня) и буду сам деплоить прокси сугубо для себя. 


Spendee работает через интеграцию https://www.saltedge.com/ 

Отвечен

Спасибо, теперь понятно.

Хорошо, высылайте, подключим для вас.

+1

Если вы до сих пор не знаете https://www.saltedge.com/ это по сути платный ресселер данных по транзакциями основных платежных систем

Добрый вечер. 

Мне интересна интеграция с ПриватБанком. 


Тестируем новый импорт из ПриватБанка. Если можете помочь с тестированием, напишите нам в чате (раздел Помощь в приложении).

UPD: Выпустили в релиз. Создать новое подключение к Привату можно из раздела Счета в мобильном приложении.

Пытаюсь подключить новый счёт Привата... и что-то глухо. Судя по сабжу, на стороне Привата что-то изменилось? Попробовал подключить чз мерчантов (та же схема, что и в Дзен-мани) в homemoney.ua — работает. В чём же дело?

А что именно глухо? Не удалось именно создать мерчанта в Приват24 или при подключении в Дзен-мани приложение ругается? Если ругается, то лучше выслать нам лог, чтобы мы могли понять в чем ошибка.

На стороне Привата с точки зрения апи ничего не менялось. Подключения работают. Вопрос только в их правильной настройке.


1. Так и висит. Карточка под счётом не появляется


2. Этот счёт вообще-то в гривне. Однажды по нему прошла транзакция в рублях и, спустя случайное количество времени счёт превратился в рублевой, пересчитав номинал по курсу. Если задать счёту снова гривну, просто поменяет значёк 

Вы используете старую синхронизацию а не новую. Новую надо подключать из мобильного приложения. На экране счетов + / Подключить импорт из банков / Приватбанк.

На сегодня в привате новые мерчанты работают только для бизнеса.

для активации Вашего магазина требуется:
1) Полностью рабочий сайт на 100%;
2) Установленный способ приёма платежей через Приват24;
3) Полное описание товара или услуги на сайте;
4) Наличие товара и цен.
5) Расположенные на сайте контактные данные администрации.

Возможно, скоро они прикроют API. По-этому я - пас. Буду разбираться с импортом через смс.

У вас не работает импорт через плагин или не удается создать мерчанта по описанию в плагине?

Разобрался, плагин как раз использует мерчанты для синхронизации (просто в привате для бизнеса марчанты называются "автоклиентом"). Но Приват начал блокировать неактивированные мерчанты. Синхронизация не рабоает по этой причине.

Смс тоже не вариант - приходят транзакции только > 1000 грн.

Плагин поддерживает только Приват24 для физических лиц. Для бизнеса пока не делали поддержку.

Так я и говорю о Приват24 для физических лиц.

Я не очень понял, плагин у вас работает или нет? Если работает, то все отлично. Если нет, то хотелось бы узнать причину. Про активацию мерчантов нам пока ничего неизвестно. Нужны еще какие-то действия для работы плагина помимо указанных в описании?

Похоже, я всех запутал бизнесом.

Речь идет только о синхронизации плагином (п.4), который использует мерчанта Приват24 для физ. лиц. При создании новых мерчантов Приват их блокирует, если не выполнить активацию. По-этому синхронизация не работает.

В документации про активацию ничего не сказано: https://api.privatbank.ua/#p24/registration

У вас есть более свежая информация? Или это ваши предположения?

об этом мне сегодня сообщила тех поддержка привата

подтверждаю! Иногда требуется активация мерчантов.
Если не работает синхронизация, в первую очередь проверить статус мерчанта: 

Если тут стоит да: https://prnt.sc/k6gxi3

Через заявку попросить приват разблокировать: https://prnt.sc/k6gxbn

На двух устройствах делал, на одном заблочили, на другом нет. 
Правда на первом устройстве я редактировал мерчант и указал сайт дзен-мани (без сайта не пускало от редактировать мерчант) - после пришло сообщение что мол не видим на сайте "чего-то там" не помню чего они там не увидели. 
Надеюсь поможет инфа!

У меня новая синхронизация работает (подключал с телефона).

С мерчантом проблем нет.

Иногда приложение не синхронизируется автоматически, нажимаю обновить - приложение просит его перезагрузить. После перезагрузки все работает нормально.

Когда был создан мерчант? Моего заблокировали на следующий день.

хочу поменять синхронизацию с серверной на клиентскую для приватбанка. для этого удаляю на сайте старую синхронизацию, но!!! зенмани пишет "При удалении подключения будут удалены все СЧЕТА, связанные с этим подключением, и операции по этим счетам. Продолжить?" И как после этого быть?

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

Сервис поддержки клиентов работает на платформе UserEcho