Estore Common App ~upd~ - Fnb

// 2. Logic Gate if (itemType === 'CREDIT_PRODUCT') // Soft credit check using internal data only const riskScore = RiskEngine.getInternalScore(userID); if (riskScore > THRESHOLD && disposableIncome > itemPrice.monthlyInstallment) return status: "PRE_APPROVED", message: "You qualify instantly!" ;

The goal was simple but massive: unify every vendor, service provider, and internal tool into a single, seamless digital storefront. For years, the bank’s ecosystem had been a sprawling maze of disconnected portals. If a business client wanted to buy payroll software, they went to one site; if they needed a point-of-sale system, they went to another. fnb estore common app

After the purchase, the user receives a "Financial Wellness" score update, showing them how this purchase affected their monthly budget visually. If a business client wanted to buy payroll

The user is viewing a product page—for example, a new Smartphone on a 24-month contract or a high-value branded item. they went to one site