Pull to refresh

Comments 31

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

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

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

...по закону нужна онлайн-касса, которая в ЮMoney дороже чем у конкурентов...

Кажется они берут стандартную комиссию 3,5% с каждого платежа и +1,2% если чек нужно в налоговую автоматом отправить, абон платы нет. Есть где-то дешевле?

Если будет много платежей, то кошелек в бан улетит и все. Я перешёл на wallet телеграмовсий и никаких проблем

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

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

По статье добавлю. Вы перемудрили. Всё гораздо проще, у ЮМани есть пример html формы. Даже если написано, что принимают данные по POST, всё равно можно пользователя тупо из телеграм отправить по GET ссылке https://yoomoney.ru/quickpay/confirm.xml? с необходимыми параметрами, а юмани перенаправит уже сам на https://yoomoney.ru/transfer/quickpay?requestId И получаете callback http уведомление. Зачем вам Ngrok и пакет yoomoney-api. Всё делается в десяток строк кода.

в каком месте я перемудрил? Я и отправляю запрос с необходимыми параметрами и тд. Ngrok мне нужен, так как я делаю все это на локальной машине и уведомление с клиента юмани на localhost придти не может, а Ngrok - это такой инструмент который позволяет создать защищенное туннельное соединение между локальным компьютером и интернетом. Он позволяет временно выставить локальный сервер или другие локальные сервисы наружу, делая их доступными через общедоступный url, короче говоря ваш localhost будет доступен из внешней сети «интернет». Ngrok используется просто для примера. Я и отправляю пользователя по ссылке, yoomoney-api позволяет отлежить текущий успешный платеж, принятием уведомления об оплате от Юмани

в десяток строк кода это и делается в каком то смысле, увитывая, что пишен на довольно высоком уровне

и почему кошелек юмани должен отлететь в бан? За какие операции?? Переводы по карте?? ?

Я видел множество сервисов которые имеют такой подход, но у всех все работает не первый год)

Телеграмовский Wallet это их сервис, а не какой-то сторонний, как вы утверждаете

При больших объёмах имеет смысл легализоваться и использовать взрослую ЮКассу, тогда вопросов не будет

Пока не было необходимости, но может быть в дальнейшем пригодится. Про wallet телеграм даже не слышала раньше.

И получаем блокировку кошелька за просто так

о каком кошельке идет речь? Причем тут кошелек? вы переходите по ссылке и оплату производите на стороне браузера заполняя данные карты и тд. Telegram ничего не знает об этом!

Он про YooMoney кошелек. Если будет много переводов от разных источников это точно вызовет подозрение у администрации YooMoney

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

Да, есть один пример от знакомого, который так потерял кошелек с десятками тысяч рублей на счету. Не стоит лукавить, ведь YooMoney прекрасно понимают механизм поступления денег - от донатов через кнопку "Пожертвовать" или от сформированных счетов в системе, которые выглядят прилично, но выдают себя только надписью "Вы переводите физ.лицу".

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

вы имеете ввиду чтобы уведомление шло еще по одному пути? Они будут отправляться по указанному урлу и только.

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

Можно сделать API общий для всех ваших проектов, который будет принимать пуши от платежки и раскидывать уведомления дальше (HTTP REST, RMQ, etc.), никаких проблем, вроде, это не должно составить

Если разработкой занимаются независимые организации, вы можете просто не договорится об этом.

Если бы да кабы :)

Спорить можно вечно

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

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

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

прочитайте вторую статью, там описано как делать оплату без токена

Sign up to leave a comment.

Articles