TGViewer
99developers 99developers @ctodevelopers · 1.76K subscribers
Post #321 994
Сегодня расскажу вам про одну очевидную и забавную дилемму, которая есть во всех приложениях перевода денег из одной страны в другую.

Процесс всегда состоит из двух этапов – ввести сумму и кому отправлять.

Вопрос. Что делать сначала? Сумму или получателя?

Дисклеймер: не пытайтесь найти в посте "правильный ответ" или "как надо, а как не надо". Этот пост про реальность дилеммы, в которой приходится жить и приходится делать выбор.

Сначала вводим сумма
Плюсы у этого подхода очевидны. Ты сразу видишь рейт, тебе не нужно ничего считать, видишь сколько кредита можешь добавить и какую сумму в итоге получит твой родственник (поскольку мы работаем с мигрантами, чаще всего это родственники). Но вот проблема. А что если рейт и комиссия за перевод будут отличаться в зависимости от того, на какой счет переводим? К примеру, переводы в Индию, там есть 2 типа счетов NRE и NRO и рейт на них будет разный, определить его на этапе ввода суммы невозможно.
Даже если 10 раз скажем перед финальным подтверждением перевода "дорогой друг, там рейт поменялся, обрати внимание!", мы все равно получим обращения в саппорт и недовольство. А если еще комиссия появится и человек ее не заметит – все, считай ты клиента потерял.

Сначала вводим данные получателя
Плюс у этого подхода очевидны. Мы точно знаем куда переводим и какие рельсы для этого будут использоваться, мы можем рейт залочить на 1-2-3 часа и выполнить перевод без каких-либо проблем. Но вот проблема. У таких приложений 2 ключевых фактора – скорость перевода и рейт. Рейт даже важнее. И в этом случае точную сумму перевода человек узнает только в самом конце пути, соответственно конверсия будет ужасной. А еще ты опечатаешься в данных получателя, они не пройдут валидацию и придется перепроверять.
Даже несмотря на то что рейт можно показать прям при выборе страны (ну хоть ориентировочный), никто не будет высчитывать суммы и комиссии с калькулятором, всем нужен итог сразу. Рейт и комиссия могут отличаться в зависимости от суммы, например, переводы в Пакистан выше $200 спонсируются государством, а значит ты можешь сделать рейт лучше, если сумма выше $200. Вся эта математика – да ну нафиг, просто дайте итог, а пока до него дойдешь, полгода пройдет.

Вот и думай. Оба способа неидеальны. Оба способа имеют трейдоффы, с которыми придется жить и придется их оптимизировать. И как быть? Что выбрать?
  • 🔥 6
  • 👍 4
More from @ctodevelopers
  1. Sep 30, 2026Еще один стейблкоин. И почему новый OUSD может серьезно пошатнуть USDC и USDT? Стейблкоины…
  2. Sep 19, 2026Недавно поймал себя на том, что не помню нюансы работы одного из наших сервисов внутри Jaz…
  3. Aug 28, 2026И даже свой канал в телеграм завели, как же без этого https://t.me/jazarione
  4. Aug 28, 2026У меня 20 USDT на Tron, 20 USDC на Solana, еще 30 USDC мне прислали в Base и где-то лежали…
  5. Aug 21, 2026Для начала оффтоп, друзья, я честно скажу, был приятно удивлен большим количеством вопросо…
  6. Aug 14, 2026Раз в неделю буду писать посты о том что за продукт мы делаем и почему. Фокус будет именно…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →