Menu

Post image 1
Post image 2
1 / 2
0

I Thought This Was a Payment Problem. I Was Wrong.

DEV Community·Amin Haiqal·about 1 month ago
#BopJRKQl
Reading 0:00
15s threshold

prev article What I Learned After Trying to Model Strata Finance Properly When I first started thinking about this problem, I assumed it was simple. Strata finance is just about tracking payments, right? Who paid, who didn’t, and how much is outstanding. But the moment I tried to model it properly, that assumption broke down. It’s Not a Payment Problem At first glance, it feels like the main job is to record money: create charges record payments calculate balances That part is straightforward. The real complexity shows up when you try to answer questions like: Why is this unit still overdue? Did they already send payment? Did someone follow up? What happened last week? That’s when you realize: This is not just about money. It’s about tracking what is happening over time. Thinking in Terms of One Unit To simplify things, I stopped thinking about the entire system. I focused on just one unit. Let’s say Unit A-12. Every month, something predictable happens. A new charge is created.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More