An Employee Benefit Built from Products You Already Sell Every Day
Vegetables and fruit were already sold every day; the same goods became an employee shopping benefit through accounts offering employee prices and a Pay Later option.

Conceptual illustration. The case is real; company details are disguised.
Before the programme was organised through the system, employee purchases were recorded and billed manually. Purchase records, remaining spending capacity, and bills for payroll deductions were kept separately. For users, it was simply shopping for daily needs. Behind that, the company had to maintain connections between transactions, bills, and payments.
That separation created a risk of discrepancies. Purchases needed to stay within the assigned limit, bills needed to reach payroll deductions, and payments needed to update available capacity. If each moved independently, the position used to accept the next purchase might not reflect transactions and payments already made. The programme needed a process connecting these tasks.

As head of the IT Division, I worked with the team to place this programme on the web shopping platform already serving regular customers. Choosing goods stayed in the same place. The different benefit was built through account identity and spending limits, so the employee programme followed the existing purchasing process. The company’s products became the basis of an employee benefit.
Employees first created regular accounts. HR determined eligibility after employees passed probation and gave approval. Based on that approval, the IT Division changed the account type to an employee account and set its credit limit. Decisions about participants belonged to the programme’s administrators, while benefit settings were applied to the accounts used for shopping.
Once logged into a converted account, employees received employee prices and a Pay Later option. They chose goods on the same website, including when proceeding to checkout. Pay Later was available when the account’s facility and remaining capacity were sufficient. For employees, the benefit appeared as an option within their usual shopping activity.

Within the system, each employee account had a credit limit and a remaining available amount. Purchases reduced that available amount. The system updated the position from transactions that were still active and displayed it to logged-in users. The facility’s limit therefore became part of accepting the next transaction, rather than information checked only when bills were prepared.
After purchases, Finance AR, the team responsible for receivables and collections, prepared a billing list for HR. HR processed payroll deductions based on those bills and made payment. This division of work connected the shopping benefit to employee administration, while purchase transactions stayed on the sales platform used from the start of the process.
Finance AR then matched HR’s payment in the operational system. The recognised payment restored available capacity by the amount paid. Restoring the facility therefore followed matched payments. The billing list provided the basis for billing HR, while updates to the remaining available amount depended on payments handled by Finance AR.
The credit limit stayed the same as available capacity was restored. If payment arrived during a period, employees regained spending capacity by that amount. Total purchases within one period could exceed the credit limit because some obligations had already been paid. This explains why control needs to read the active position, rather than simply total all purchases in a month.

The programme came into use in January 2025. During its development, the Pay Later option experienced a response problem on the checkout page. The IT team fixed the function and retested it in December 2025. This maintenance was part of keeping a facility working that employees used directly to complete their purchases.
The process connected HR’s decisions, account settings by IT, employee transactions, and billing and payment matching by Finance AR. Employees shopped for daily needs from goods the company already supplied. Behind that convenience, each part carried out different tasks to keep available capacity connected to payment obligations.
My lesson: employee benefits can start with services a company has already built. What needs careful design is the journey after goods are selected, from eligibility to use the facility through to payments restoring spending capacity. Convenience at the front becomes a maintained benefit when responsibilities behind it are clearly connected.
