Към съдържанието
Donget
Изтегли
Всички статии

Как работи Splitwise: общият регистър зад всяко приложение за делене на сметки

Какво всъщност съхранява едно приложение за делене на сметки, как се смята балансът от разходи, които никой не ви е платил директно, и защо четирима приятели с шест задължения се уреждат с три превода.

The Donget team 6 мин. четене

Някой е платил таксито, друг е поел вечерята, а седмица по-късно никой не може да възстанови кой е на плюс. Това е проблемът, който решава всяко приложение за делене на сметки, и всички го решават по един и същ начин — с регистър. Splitwise е най-известното, затова точно него имат предвид повечето хора, когато питат как работят тези неща.

Щом видите механизма, останалото спира да е мистерия: защо приложението ви казва да платите на човек, който никога не ви е купувал нищо, защо „уреждането“ произвежда по-малко плащания, отколкото е имало разходи, и защо нищо в приложението не докосва парите ви. Приложението за делене е общ запис, а не платежна услуга.

Какво всъщност съхранява приложението

Всеки разход са три факта: сума, кой го е платил и за кого е бил. Нищо друго не е нужно.

Запишете „вечеря, 96 €, платена от Борис, разделена между четирима“ и приложението е съхранило един ред. Не е съхранило „Ана дължи на Борис 24 €“ — това се извежда. Разликата е важна, защото точно тя позволява един и същ набор разходи да бъде пренареден в произволен брой различни планове за плащане, без нито един от базовите факти да се промени.

Групите съществуват, за да очертаят този запис. Групата е граница около набор от разходи и набор от хора: жилището, пътуването, отборът по мини футбол. Балансите се смятат вътре в групата, и затова един и същ приятел може да ви дължи пари в една група и вие на него — в друга.

Как се смята балансът

За всеки човек приложението следи два сбора: колко е платил и колко дължи — сборът от неговия дял във всеки разход в групата. Балансът е разликата.

Четирима приятели прекарват уикенд навън. Данаил живее в града, затова не е в жилището; на концерта отидоха само Карла и Данаил.

РазходСумаПлатено отДелене
Жилището300 €Анапоравно между Ана, Борис и Карла
Храна120 €Бориспоравно, на четири
Билети за концерт160 €Карлапоравно между Карла и Данаил

Групата е похарчила 580 €, а делът на всеки зависи от това в кои разходи е бил: 100 € от жилището, 30 € от храната, 80 € от билетите. Сега извадете дела на всеки от платеното от него:

ЧовекПлатилДялБаланс
Ана300 €130 €+170 €
Борис120 €130 €−10 €
Карла160 €210 €−50 €
Данаил0 €110 €−110 €

Положително число значи, че групата дължи на вас; отрицателно — че вие дължите на групата. Четирите баланса винаги дават нула, и това е единствената аритметична проверка, която има значение — ако не дават, някой разход е сгрешен.

Защо плащате на някой, който не е плащал за вас

Взети двойка по двойка, тези три разхода създават шест отделни задължения: всеки разход оставя платеца да му дължат всички останали, които са били в него. Никой не иска да прави шест превода.

Затова приложението работи с балансите. Данаил изпраща на Ана 110 €, Карла изпраща на Ана 50 €, Борис изпраща на Ана 10 €. Три превода и всички са наравно — Ана получава точно 170-те €, които ѝ се дължаха. Погледнете Данаил: Ана никога не му е купувала нищо, защото той не беше в жилището, а то е единственото, което тя е платила. Неговите 110 € са делът му от храната на Борис и билетите на Карла. Той все пак плаща на Ана, защото общото, което групата дължи, не се променя — просто е подредено в най-малко ходове.

Това е всичко, което значи „опростяване на дълговете“ или умното уреждане. При n души, които не са се уредили, подредбата никога не изисква повече от n − 1 превода, а често изисква по-малко. Опростяването на дълговете си има отделна статия, ако искате целия механизъм.

Регистърът и плащането са две различни неща

Тази част изненадва хората. Отбелязването на дълг като платен записва, че е станало плащане; не го предизвиква. Парите се движат през онова, което вече ползвате — банков превод, кеш, платежно приложение — а регистърът се обновява, за да съвпадне. Където приложението предлага интегриран платежен доставчик, това е втора, незадължителна услуга върху първата, а не онова, което самият регистър прави.

Следствието е практично: приложението за делене няма нужда от банковите ви данни, за да си върши работата, защото работата му е аритметика и водене на записи. В мига, в който се добави стъпка за плащане вътре в приложението, точно там второто нещо носи проверките на самоличност и таксите. Писахме за тази разлика отделно.

Къде свършва безплатната версия

Splitwise раздава ядрото и таксува ръбовете. В безплатния план може да добавяте около три разхода на ден, виждате реклами между екраните, а сканирането на бележки и превалутирането седят зад ниво Pro за 4,99 USD на месец.

За спокойно общо жилище това е невидимо. На втория ден от пътуване, когато шестима записват обеди, таксита и билети, спира да е невидимо: таванът е на човек на ден, а групата го стига за един следобед. Точно тогава повечето хора тръгват да търсят. Какво задържа безплатният план покрива подробностите, а какво да правите, когато опрете в тавана покрива самия следобед.

Къде се вписва Donget

Donget ползва същия модел, защото моделът е правилен: разходи, дялове, баланс на човек и едно уреждане накрая. Създавате група, натискате Добави разход, избирате как да се раздели — Поравно, Сума, Процент, Множител или ред по ред през артикулите — а разделът Баланси води текущия сбор за всички.

Разликата е къде са стените. Няма дневен таван на разходите, няма реклами, а Сканирай бележка с ИИ е включено, а не запазено за платено ниво: снимате бележката и разходът се изгражда от нея. Уреди сметките предлага същата подредба с най-малко преводи, описана по-горе, а понеже всички в групата виждат едни и същи баланси, никой не трябва да вярва на организатора на дума.

Често задавани въпроси

Какво е Splitwise?

Splitwise е приложение за записване на общи разходи. Всеки въвежда какво е платил и за кого, а приложението води текущ баланс за всички в групата.

Splitwise мести ли пари между хората?

Не от само себе си. Отбелязването на дълг като уреден обновява регистъра, но не превежда средства. Където Splitwise предлага интегриран платежен доставчик, това е отделна услуга със свои проверки и такси.

Дължа ли пари на човека, който е платил за мен?

Не непременно. Приложенията показват нетния баланс за цялата група, така че може да ви посочат да платите на някой, който не ви е купувал нищо.

Безплатен ли е Splitwise?

Ядрото е безплатно, но безплатният план ограничава до около три разхода на ден, показва реклами и държи сканирането и превалутирането зад Pro за 4,99 USD на месец.

Трябва ли всички в групата да се регистрират?

За да виждат баланса си сами — да. Един човек може да води регистъра сам, но тогава само той може да го провери.

Какво става, ако някой напусне групата, преди да се уреди?

Балансът остава в записа, докато не бъде изчистен. Уредете, преди някой да си тръгне.

В крайна сметка

Приложението за делене на сметки е общ регистър с едно изваждане накрая. Всичко, което изглежда като магия — плащането към някой, който не е плащал за вас, шестте задължения, станали три превода — следва от тази една идея. Приложенията не се различават по модела, а по онова, което слагат зад платена стена.

Изтеглете Donget безплатно и водете регистъра без таван, без реклами и без ниво Pro.

Продължете да четете

guides travel

Как да делите разходите на служебно пътуване или тиймбилдинг

Служебното пътуване има два регистъра: този на фирмата и вашият. Ето как да държите екипната вечеря, такситата и подаръка настрана един от друг и да уредите петима души с четири превода.

6 мин. четене
guides roommates

Как да сметнете наема, когато някой се нанася или изнася в средата на месеца

Дневната ставка е месечният наем, разделен на дните в конкретния месец, а не на 30. Ето метода на човеко-дните за наем и сметки, когато съквартирант дойде или си тръгне по средата.

6 мин. четене
guides money

Как да делите общ абонамент, без някой да забрави

Общите абонаменти се провалят, защото всяка такса е твърде малка, за да я гоните, и се връща всеки месец. Три подхода към повтарящите се разходи, и онзи, който свършва с два превода годишно.

6 мин. четене

Изравнете сметките за секунди. Останете приятели с години.

Присъединете се към компаниите, които прибраха таблицата. Изтеглете Donget безплатно.