Patterns
Alerts
Settling — settle/[id].tsx
Did the payment go through?
Only say yes if your UPI app confirmed it. This clears the balance, so Arjun sees it as settled.
Not yet
Yes, it went
That UPI ID looks wrong
arjun@ybll isn't a valid UPI ID. Ask Arjun to check it.
OK
No UPI app opened
Nothing on this phone handled the payment. You can pay another way and record it here.
OK
Already recorded
An earlier ₹340 with Arjun is still waiting on them — it was recorded before settling became immediate. Ask them to open Aakalan so it clears.
OK
Or Nothing left to settle — "There is nothing outstanding with Arjun in INR."
Money — pricing.tsx and account.tsx
Could not complete the purchase
Please try again.
OK
The body is the store's own message when it gives one. Not raised when the user cancelled.
Pro restored
Your subscription is active again.
OK
Nothing to restore
No active subscription was found on this store account. If you paid with a different Apple Account or Google account, sign in as that one and try again.
OK
Couldn't reach the store
This is not a no — it is a not yet. Nothing was charged and nothing was lost. Try again in a moment.
OK
Purchases unavailable here
This build has no store to ask. Nothing was charged and nothing was lost.
OK
Removing things — expense/[id].tsx, group/[id]/settings.tsx, account.tsx
Delete this expense?
Balances recalculate for everyone. The deletion stays in the log permanently — it cannot be hidden.
Cancel
Delete
Remove Meera?
They will no longer see Goa Trip '26.
Cancel
Remove
Remove this number?
Friends who have you saved under it will no longer be matched to you automatically.
Cancel
Remove
Remove HDFC?
People who owe you will no longer see this. Nothing already settled changes.
Cancel
Remove
Could not export
The file could not be written.
OK
The body is whatever the export reported.