Refund approval process: 245 bookings no one could open
A sign-off before refunds only works if someone holds the role to approve it. How to check yours, and what 245 stuck bookings showed us at one hire business.
Topic
Running the systems, the data and the teams that keep a business moving.
51 articles
Operational software is judged on the days it is inconvenient. This topic collects the writing about that: data that has to reconcile, evidence captured on a phone with no signal, batches that get re-run, and the reports somebody has to sign at the end of a month.
A theme runs through most of it. The failure that hurts is rarely the one that throws an error — it is the one that quietly counts something twice, or drops a status update, and is discovered weeks later in a reconciliation. Most of the mechanisms described here exist to make that class of failure impossible rather than to make the happy path faster.
A sign-off before refunds only works if someone holds the role to approve it. How to check yours, and what 245 stuck bookings showed us at one hire business.
A job assigned to a field worker can vanish from the supervisor's board when the list defaults to the viewer's own jobs. How to check yours, and the fix.
What proof of display to collect for lit, unlit and LED billboards: night photos only for lit boards, video for screens. What went wrong and the fix.
A monthly farmer-meeting programme stood at 9.2 per cent with its window closing, and no screen showed it. How to see yours while there is time.
When someone covers a client's billboard, your contract and your records decide who pays for the lost display days. What to settle and record before it happens.
Half of recent hire bookings showed documents missing in the driver app when the office had them. One rule lived in three places and they disagreed.
A field task list that keeps every missed check becomes a backlog nobody reads. Show one list of checks due now, and keep the full record for reports.
A nightly job closed rentals past their dates while cars were still out, leaving a booking that said collect and settled at once. How to check yours.
Proof photos dated when they reached the server are wrong by days, and a rule meant to confirm location was not running. What to check, and what we fixed.
Before switching on automated booking messages, we checked what customers are told. Twenty-nine finished trips would have got a cancellation notice.
Field staff who never end their shift leave blank hours in the attendance export. Why that happens, and the reminders we set up to catch it.
Cancelled bookings stayed on the office board and drivers' phones, and swapped cars never reached the driver. Why booking sync misses them, and how to check.
An unpaid cloud bill withdrew the network while the console showed the server healthy. Why dashboards stay green, and who should receive the notice.
Hiding the invoice module can zero partner shares and agent commission when they are worked out from invoices. What to check first, and what we did.
A dealer at one depot could order a product and the next could not. A product shows only if four conditions hold, and failing one hides it silently.
The office changed a booking's pickup place. The portal overwrote its copy, told nobody, and the driver went to the old address. How to check yours.
A rep left and his pending orders could not be approved by his manager. 143 of 1,170 were stuck the same way. How to reassign approvals safely.
A server security update broke a quoting system and no alert fired. How to find out first: what to ask your supplier to check after any security change.
A website inbox of identical emails looked like spam but held about ten real enquiries a day. How to stop form spam without losing genuine ones.
Retiring a server saved about $4 a month, not $52, because a new server, address and metered transfer took its place. How to find where your bill went.
Reps could not start their shift though nothing was down. A slow Google lookup sat inside the request that had to succeed. How to check yours.
A rebuilt website still brought no enquiries because the cause was demand and content, not the framework. How to find out what your site really does first.
Can a quote produce the cutting list and bill of materials without retyping the job? Yes, if it keeps its working. What you get, and what it cannot do.
GST on transport and installation in a fabrication quote: when they sit inside the taxable amount, CGST and SGST versus IGST, and what the quote must carry.
How to price a six-foot stainless steel work table: sheet weight, tube, labour and margin, every figure shown. Rates are from a demonstration catalogue.
Margin on selling and markup on cost are not the same twenty per cent. The difference, a conversion table, and what the confusion costs over a year.
SS 304 vs 316 vs 202 for fabricators: what differs in the metal, where each grade belongs, and a 90 per cent price spread on one identical table.
Most quoting software assumes a catalogue. Made-to-order fabrication needs prices computed from size, grade and your own rules. Six tests to run on any demo.
Why a quoting spreadsheet produces wrong prices: copied files, stale rates, hidden assumptions, margin on the wrong base. A test to run and what fixes it.
No hoarding size is standard in India, but 20x10, 30x10, 40x20 and 60x20 feet are common. Unipole, gantry and kiosk sizes explained, and what to record.
How to start a billboard business in India: owner or agency, where sites and permissions come from, and the three numbers that decide if it pays.
Card rate is the published price, net rate is what you accept, and commission depends on which figure it applies to. How each works in outdoor advertising.
Billboard management software sells physical space; digital signage software plays video. The eight things it must do, and questions to ask a vendor.
Empty billboard days are the largest cost nobody counts. How to work out what your vacant days cost, using one site and its monthly rate.
Billboard double booking is almost always a hold nobody confirmed. How it happens, and what stops it: one calendar, derived availability, expiring holds.
Proof of posting goes missing because photos sit in chat groups with no place, date or campaign. What good proof needs, and how to answer a client fast.
Outdoor advertising proposals are lost on speed and completeness, not rate. What belongs in one, and how to build it in minutes, not an evening.
Billboard advertising in India runs from about ₹15,000 to over ₹10,00,000 a month per face. The five things that set the rate, and rough bands by format.
Payments stall when the invoice, purchase order and booking disagree on dates, sites or tax. Where the mismatch starts, and how to remove it.
A compliance dashboard percentage can come from a table nothing updates. How to check where the figure comes from, and what we found in one product.
In a fabrication business the person who quotes is often the owner or their son, working from a phone. How we found that, and why setup-heavy screens go unused.
A build report said passing because it carried the exit code of the last command in a pipeline. How it happens, and what to ask when a report says tests pass.
A tunnel made the live database answer on localhost, so a day of migrations ran against production. How it happens, and the checks that stop it.
How long to move a pricing spreadsheet into quoting software? For us, weeks of developer time, because the self-service importer is not built.
Without a staging environment, defects are found on your real records. What to ask your supplier, and how one test suite gated the push and checked the deploy.
A project status list said a feature was not built, so two rounds of work were commissioned. It had shipped. How to trust a status report, and what we changed.
A deploy printed Done but never restarted the app, so the old version kept serving for weeks. How to check what is really running, and what we fixed.
When a trial expires or a card fails, software can lock the customer out with no warning and no way to undo it. What to check, and what we found.
TRUNCATE CASCADE empties every table linked by a foreign key, including rows unrelated to what you cleared. Here it wiped every role and permission.
A nightly database backup wrote nothing for four days with no alert. Why failed backups go unnoticed, and how to check yours in under a minute.
Outdoor advertising software stops double booking when availability is worked out from live bookings, not typed into a status column. What to check.