Take of copy of existing plugin in a folder outside of nopCommerce 1. Rename the folder from Nop.Plugin.Payments.CheckMoneyOrder to Nop.Plugin.Payments.NewName 2. In the folder rename the project file Nop.Plugin.Payments.CheckMoneyOrder.csproj to Nop.Plugin.Payments.NewName.csproj 3. In each directory in the new folder - files that have CheckMoneyOrder in the name - rename them using NewName 4. Open the New project in Visual Studio (Still outside of nopCommerce) 5. Search and Replace CheckMoneyOrder with NewName ensure the case is observed 6. Change the values in plugin.json 7. Copy the Project back into nopCommerce directory 8. Add the project to nopCommerce 9. Build the Project 10. Build Nop.Web
Without actually doing it i am not sure if I missed any steps - give it a go.