Wednesday, 10 June 2026

Understanding the Digital Rupee: How It Works


In today’s fast-paced digital era, the financial landscape is undergoing a significant transformation. One of the most exciting developments is the introduction of the Digital Rupee. But what is it, and how does it work?

In this blog post, we will break down the concept of the Digital Rupee in a simple and easy-to-understand manner.

What is the Digital Rupee?

The Digital Rupee (e₹) is India's Central Bank Digital Currency (CBDC), issued by the Reserve Bank of India (RBI). Unlike regular currency notes and coins, the Digital Rupee exists only in electronic form.

It has the same value as physical cash and is backed by the RBI, making it a legal tender in India. The Digital Rupee combines the convenience of digital payments with the trust and security of government-issued money.

When Was the Digital Rupee Launched in India?

The RBI introduced the Digital Rupee through pilot programs:

  • Wholesale Digital Rupee (e₹-W) launched on 1 November 2022

  • Retail Digital Rupee (e₹-R) launched on 1 December 2022

Since then, the RBI has gradually expanded the Digital Rupee ecosystem by adding more banks, merchants, and payment features.

How Does the Digital Rupee Work?

1. Issued by the Reserve Bank of India

The Digital Rupee is issued and regulated by the RBI, just like physical currency. It carries the same value as cash and is recognized as legal tender.

However, its acceptance depends on whether merchants, businesses, and service providers support Digital Rupee payments.

2. Types of Digital Rupee

The Digital Rupee is categorized into two types:

Wholesale Digital Rupee (e₹-W)

This version is designed for banks and financial institutions. It is used primarily for interbank transactions and settlement of government securities, helping improve efficiency and reduce settlement risks.

Retail Digital Rupee (e₹-R)

This version is available to the general public and can be used for everyday transactions such as shopping, bill payments, and peer-to-peer transfers.

3. How You Can Use It

Using the Digital Rupee is simple.

You can download a Digital Rupee wallet provided by participating banks and convert money from your bank account into Digital Rupees.

With the wallet, you can:

  • Make purchases at stores

  • Pay for services online

  • Transfer money to friends and family

  • Scan QR codes for payments

  • Receive payments directly into your wallet

To complete a transaction, simply enter the amount, authenticate using a PIN, password, or biometric verification, and confirm the payment.

4. Enhanced Security

One of the major advantages of the Digital Rupee is its security.

The RBI uses secure digital ledger technology to manage transactions. Unlike cryptocurrencies such as Bitcoin, the Digital Rupee is centrally regulated and monitored by the RBI.

This helps improve transparency, reduce fraud risks, and support efforts against financial crimes such as money laundering.

Banks Supporting Digital Rupee in India

As of 2026, several major banks participate in the Digital Rupee ecosystem, including:

  • State Bank of India (SBI)

  • HDFC Bank

  • ICICI Bank

  • Axis Bank

  • Bank of Baroda

  • Punjab National Bank (PNB)

  • Union Bank of India

  • Canara Bank

  • YES Bank

  • IDFC FIRST Bank

  • Kotak Mahindra Bank

  • IndusInd Bank

  • Federal Bank

  • Karnataka Bank

  • Indian Bank

These banks provide Digital Rupee wallet applications that allow customers to hold and transact using e₹ (Subject to correction).

Benefits of the Digital Rupee

Convenience

Transactions can be completed anytime and from anywhere using a smartphone.

Faster Payments

Digital Rupee payments can be processed almost instantly.

Cost-Effective

It can reduce transaction and cash-handling costs for banks, businesses, and consumers.

Financial Inclusion

The Digital Rupee has the potential to improve access to digital financial services, especially in underserved and rural areas.

Reduced Dependence on Cash

It helps reduce the costs and risks associated with printing, transporting, and storing physical cash.

Future-Ready Payments

The RBI is exploring features such as offline payments, programmable payments, and cross-border transaction capabilities.

Digital Rupee vs UPI

Many people confuse the Digital Rupee with UPI, but they are different.

FeatureDigital RupeeUPI
Issued ByRBINPCI
TypeDigital CurrencyPayment System
Legal TenderYesNo
Stored InDigital WalletBank Account
Requires Bank TransferNoYes

Simply put:

  • UPI transfers money between bank accounts.

  • Digital Rupee is the digital form of money itself.

The Future of Digital Rupee in India

The RBI continues to expand the Digital Rupee ecosystem through pilot projects and new use cases. Future developments may include:

  • Offline Digital Rupee payments

  • Cross-border transactions

  • Government benefit and subsidy distribution

  • Programmable payments for businesses

  • Wider merchant acceptance

As digital payments continue to grow in India, the Digital Rupee is expected to play an important role in the country's financial future.

Conclusion

The Digital Rupee represents a significant step toward a modern and efficient financial system. By combining the reliability of government-backed currency with the convenience of digital technology, it offers a secure and innovative way to make payments.

While still expanding across the country, the Digital Rupee has the potential to transform how individuals, businesses, and governments transact in the years ahead.

Stay tuned to this blog for more updates on the Digital Rupee and its evolving role in India's digital economy.

If you have any questions or would like to share your thoughts on the Digital Rupee, feel free to leave a comment below!

Unlocking Personalised Customer Experiences with Dynamics 365 Customer Insights

Introduction

In today's competitive business world, understanding customers is crucial. Organisations gather data from various sources, but turning that data into useful insights can be tough. Microsoft Dynamics 365 Customer Insights helps businesses bring together customer data, gain a deeper understanding, and provide personalised experiences on a large scale.

What is Dynamics 365 Customer Insights?

Dynamics 365 Customer Insights is a customer data platform (CDP) that collects customer information from different sources, including CRM systems, websites, social media, and transactional databases. It creates a unified customer profile, allowing businesses to better grasp customer behaviour and preferences.


Key Features

1. Unified Customer Profiles

Customer Insights merges data from numerous touch points into a single, complete customer view. This removes data silos and gives teams accurate, up-to-date information.

2. AI-Powered Segmentation

Businesses can form dynamic customer segments based on demographics, purchasing behaviour, engagement patterns, and more. AI-driven recommendations help spot valuable customer groups for targeted campaigns.

3. Predictive Analytics

The platform uses artificial intelligence to forecast customer behaviour, such as purchase intent, churn risk, and lifetime value. These insights guide organisations in making proactive business choices.

4. Real-Time Personalisation

Marketing and sales teams can provide personalised experiences across channels by using real-time customer insights. This boosts customer satisfaction and enhances engagement.

5. Seamless Integration

Customer Insights integrates smoothly with other Microsoft solutions, including Dynamics 365 Sales, Dynamics 365 Marketing, Microsoft Power BI, and Microsoft Teams. This creates a connected business ecosystem.

Business Benefits

* Improved customer engagement through personalised interactions.

* Increased marketing effectiveness with precise audience targeting.

* Enhanced customer retention by early identification of at-risk customers.

* Better decision-making through data-driven insights.

* Reduced operational complexity by centralising customer information.

Real-World Example

Imagine a retail company that gathers customer data from its online store, loyalty program, and customer support channels. With Dynamics 365 Customer Insights, the company can merge this information to identify high-value customers, predict future purchases, and offer personalised promotions. As a result, the company can boost customer loyalty and drive higher revenue.

Conclusion

Dynamics 365 Customer Insights enables organisations to turn customer data into significant business results. By unifying customer information, using AI-driven analytics, and allowing for personalised engagement, businesses can build stronger customer relationships and gain an edge in the digital era.


As customer expectations keep changing, investing in smart customer data solutions like Dynamics 365 Customer Insights can help organisations stay ahead of the curve and provide outstanding customer experiences.

Wednesday, 8 March 2023

Microsoft Dynamics CRM - CRMWRPCTokenKey Expired

Dynamics 365 onpremise unable to browse and down situation. On the findings from Event viewer events captured with below.

The validity of CRMTokenKey managed by Dynamics CRM Async service (Maintenance), and this Tokenkeys are automatically generated for every 24 hours, somehow or generic issue that sometime this key was unable to generate automatically and its makes the application down.

To Resolve this issue Restart of Dynamics CRM Services and IISRESET should fix the issue Or you can you can run the below command.

1) Open Command Prompt with Run as Administrator.

2) To Enter in to the location use CD  C:\Program Files\Microsoft Dynamics CRM\Tools

3)  Run Microsoft.Crm.Tools.WRPCKeyRenewal /R

4) Do IISRESET  

Gook Luck !


 

 

Monday, 12 November 2018

Dynamics 365 Timeout - Unable to export data in Spreadsheet above 10,000 records

Dynamics 365 - Timeouts exporting above 10000 records.


Below is the solution to Extend the limit in CRM database

Check the Default value



select maxrecordsforexporttoexcel 

from Organization




Execute below query to extend the limit on OrgName_MSCRM
 
update Organization set maxrecordsforexporttoexcel=15000



Check the updated value using select query and do IIS reset.



In my case I have Account and Contacts 15000 records so in order to get these records export I have extended the download limit to 15000


Direct update in the SQL database can cause serious data loss so make sure you have database backup. 


Wednesday, 19 September 2018

SharePoint Online Share URL "Anyone" Grayed Out




Following steps allows you to enable “Anyone” option for Guest Contributor

1) Run PowerShell as Administrator

   Should be installed with latest version SharePoint Online Management Shell

2) To Connect Online SharePoint the power shell

$adminUPN="<the full email address of a SharePoint administrator account, example: jdoe@contosotoycompany.onmicrosoft.com>"
$orgName="<name of your Office 365 organization, example: contosotoycompany>"
$userCredential = Get-Credential -UserName $adminUPN -Message "Type the password."

3) C:\Windows\system32>

Connect-SPOService -Url https://$orgName-admin.sharepoint.com -Credential $userCredential   (Sharepoint Admin URL)

4) C:\Windows\system32>

Result: ExternalUserSharingOnly

5) PS C:\Windows\system32>

Set-SPOSite -Identity https://Contoso.sharepoint.com/sites/TeamSite -SharingCapability ExternalUserAndGuestSharing

6) PS C:\Windows\system32> (Get-SPOSite -Identity 

https://Contoso.sharepoint.com/sites/TeamSite).SharingCapability

Result: ExternalUserAndGuestSharing







Now refresh the SharePoint Page and check for the Share link




Monday, 23 April 2018

Issue with the 'CRM 2013 Outlook Plugin' crash when you try to open it from Windows Start


Faulting application name: Microsoft.Crm.Application.Outlook.ConfigWizard.exe, version: 6.0.0.819, time stamp: 0x57a8f98f

Faulting module name: KERNELBASE.dll, version: 6.1.7601.24094, time stamp: 0x5abee073
Exception code: 0xe0434352
Fault offset: 0x0000c54f
Faulting process id: 0x2db4
Faulting application start time: 0x01d3dae0b2f11adb
Faulting application path: C:\Program Files (x86)\Microsoft Dynamics CRM\Client\ConfigWizard\Microsoft.Crm.Application.Outlook.ConfigWizard.exe
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
Report Id: f4a0ee1b-46d3-11e8-8e45-b083feb17d38


Resolution:


Resolve by replacing the value(C:\Program Files (x86)\MSCRM\Client\) of 'HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient\InstallPath' in registery, with 'C:\Program Files (x86)\Microsoft Dynamics CRM\Client\'.


Reboot the PC once and try to open the putlook client.


For your info, I have installed the following updates on top of the 'Microsoft Dynamics CRM 2013 for Microsoft Office Outlook' 


- Service Pack 1 for Microsoft Dynamics CRM 2013 (KB2941390)


- Update Rollup 5 for Microsoft Dynamics CRM 2013 Service Pack 1 (KB3122951)

Wednesday, 18 April 2018

Dynamics 365 - SQL Server Custom Report run issue

Trace Log:

Webserver!ReportServer_0-10!187c!04/17/2018-05:26:11:: e ERROR: Reporting Services error Microsoft.ReportingServices.Diagnostics.Utilities.RSException: An error has occurred during report processing. ---> Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: An error has occurred during report processing. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Query execution failed for dataset 'DSMain'. ---> Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException:
Microsoft.Crm.CrmException: An unexpected error occurred.
System.ServiceModel.Security.SecurityNegotiationException: A call to SSPI failed, see inner exception.
System.Security.Authentication.AuthenticationException: A call to SSPI failed, see inner exception.
System.ComponentModel.Win32Exception: The target principal name is incorrect ---> Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: An unexpected error occurred. ---> Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: A call to SSPI failed, see inner exception. ---> Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: A call to SSPI failed, see inner exception. ---> Microsoft.Crm.Reporting.DataExtensionShim.Common.ReportExecutionException: The target principal name is incorrect
   --- End of inner exception stack trace ---

Resolution:  

The error is due to a negotiate exception that is occurring with a fail to the SSPI.  Given the rsProcessingAborted and SSPI failure, we are looking at an SPN issue as none are registered under the domain account currently running the CRM AppPool. 

To check the list of spn's registered:
C:\>setspn -l <user running CRM app pool>

Run the following setspn commands on all CRM app servers which should resolve this reporting issue:

setspn -a HTTP/<CRM application server name> <user running CRM app pool>
setspn -a HTTP/<CRM application server FQDN> <user running CRM app pool>

Example:
setspn -a HTTP/CRM1 crmuser
setspn -a HTTP/CRM1.test.com test\crmuser

Do IIS reset and run the report.


Wednesday, 1 November 2017

How to Determine The Installed Update Dynamics 365 Version With SQL Query


SELECT UpgradeToVersionNumber

FROM [Yourdatabase_MSCRM].[dbo].[UpgradeActionTracker]

order by UpgradeToVersionNumber desc


















Google the build number.....


Wednesday, 20 September 2017

Error occurs when you install Microsoft Dynamics CRM App Server on a domain whose NetBIOS domain name contains a period (.)

Error | Installer complete: OrganizationCreator - Error encountered

Error | Exception occured during Microsoft.CRM.Tools.Admin.OrganizationCreator : Action Microsoft.crm.tools.Admin.provisionBusinessAction Failed.
Inner exception:
The domain logon for this user is invalid: (Domain\username).
Select another domain logon and try again.
At Microsoft.CRM.Authentication.UserManagementFactory.ValidateActiveDirectoryUser…

Error occurs when you install Microsoft Dynamics CRM App Server on a domain whose NetBIOS domain name contains a period (.)

Resolution : 

  1. Open Registry Editor.
  2. Browse to the following location: HKLM\Software\Microsoft
  3. Create the MSCRM registry key if it does not already exist.
  4. Browse to the following location: HKLM\Software\Microsoft\MSCRM
  5. Create a new DWORD type registry value, and then name the registry value VerifyDomainName.
  6. Set the datavalue of the VerifyDomainName value to 1
Restart the CRM app server and then try to re import.



Wednesday, 10 May 2017

Dynamics 365 (Online CRM) & Exchange online - Unable to track emails in Queue (Server side Synchronization)

In Case if CRM queues did not receive incoming (Track) emails from INTERNAL users and able to track outside users sent emails   without any problem.


1)     Navigate to SETTINGS –> ADMINISTRATION –>SYSTEM SETTINGS –> EMAIL, the box “Track emails
Sent between Dynamics 365 users as two activities” must be CHECKED
2)     Use the OrgDBOrgSettings tool and install it as a solution where it is called “OrganizationSettingsEditor”.
                                 
3)      After opening, look for the value DoNotIgnoreInternalEmailToQueues. The default is FALSE.  That must be changed to TRUE as the bottom text explains.
        As show in below screen shot…