Let's discuss the upcoming integration of nopCommerce and Umbraco

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
7 years ago
Hi all,

We install the init version for the second option to our test server.

Nop installation: http://test-nop.uteam-dev.com/
Umbraco site (we try to create very similar site on default nor theme ): http://test-umbraco-kit.uteam-dev.com/

Connection between Umbraco and Nop by Seven Spikes Api (https://github.com/SevenSpikes/api-plugin-for-nopcommerce)

All product data (relation by ProductId in Nop for retrieve price), categories managed in Umbraco, prices and shopping cart manages in Nop, Members (Customer) Managed in Umbraco (relation by CustomerId in Nop).

Open issues:
-Init customer id after login
-UI for Product Attributes
-Checkout
-Search


please see that some product will be not added to the cart because of missing product attribute UI.

you can login to umbraco in readonly mode:

http://test-umbraco-kit.uteam-dev.com/umbraco/
username: test
password:test1234

We plan to do little refactoring and we will publish source code in git :)
7 years ago
Your solution looks very nice.

What will be the future of this integration? Modules that are maintained by the current development on the umbraco side and the nopcommerce side? Integration in the nopcommerce core?
7 years ago
This is great progress!

The only concern I have is that the product configuration (price, product attributes, discount matching, etc.) are actually in NopCommerce. So would this mean all product configuration, no matter what, is done in NOP and then Umbraco is just a skin. That is what it looks like now.  

I see you have to know the ID of the product from NopCommerce and enter it into Umbraco.  
Some sort of picker would be great that integrated into NopCommerce to the person creating products didn't have to know the ID of the NopCommerce product and bring it into Umbraco.

Would be awesome to see maybe one of two things happen.

1. Integrate the major parts of the product configuration (price, product attributes, specifications, etc.) in NopCommerce into Umbraco.

2. Might be a bit of an "easier" solution, make a new section in Umbraco, and iFrame or render the NopCommerce admin panel in a section of Umbraco so the user (a potential client), doesn't have to log into two different websites to manage products and the like.  If you have the Members as the log in, I would assume we could pass that through to Nop to log into the admin panel when a user logs into Umbraco.

I don't know, but maybe a single VS solution would help to combine and output one website so the integration doesn't have to be 2 completely separate websites.

I will keep up with the GIT project and look at maybe integrating some ideas.  
But some great progress.  Thanks for all the hard work!
6 years ago
new version installed on http://test-umbraco-kit.uteam-dev.com/

in this version we add:
-updated to latest api plugin
-dealing with product attributes on product page
-dealing with minimum quantity on the product page
-load shopping cart after user logged in
-redirect to the product page in case product have attributes

open issues:
-add a product with attributes to cart - issues in api plugin (we waiting for an answer)

next tasks:
-Umbraco backoffice: add product picker
-Umbraco backoffice: add customer picker
-Code refactoring
-Search

next next version:
-Simple dashboard for products in Umbraco: view, add, update, delete (mark as deleted)
-Checkout


please give use any suggestion about useful and most important features
6 years ago
Is there a planned release date?
6 years ago
Looks very promosing!

yawkale wrote:
We plan to do little refactoring and we will publish source code in git :)

Looking forward for it!
6 years ago
what is the use of this integration?

nop has all features as umbraco then why integrate & manage 2 sites instead of 1?
6 years ago
pepper wrote:
what is the use of this integration?

nop has all features as umbraco then why integrate & manage 2 sites instead of 1?

https://www.nopcommerce.com/boards/t/41254/lets-discuss-the-upcoming-integration-of-nopcommerce-and-umbraco.aspx#164709

1) When you need advanced CMS features for Nop, Umbraco can provide them
2) Otherwise Nop can provide e-commerce functions to Umbraco. Like Woocommerce for Wordpress
6 years ago
Hi Guys

It's my first time around here.

But I have been doing e-commerce for 10+ years on various platforms most of the time in combination with Umbraco.

So I really like what you are doing here!


One thing I noted in the demo site, is that all the productes are below a single node in Umbraco, can this be structured as we like or is it fixed?

I ask because I know umbraco has issues in the admin UI when there are hundreds of child nodes below a single node.

You could try using the new Listview option or group the products ind to sub nodes
(the sub nodes can be left out of the url with a little work)

Best regards
Thomas.
6 years ago
You can manage products or other pages in Umbraco how you want (of course don't forget about products that can be in several categories), you need only connect product page to
product in Nop by Nop Product Id field.

In case if we need using structured nodes (product page under categories or sub-categories) and flat URL needed

Structure for example:
-Сategory_1
--SubCategory_11
---Product_11_1
---Product_11_2

default url for Product_11_1 /Сategory_1/SubCategoriy_11/Product_11_1 and flat url needed like Product_11_1
you can use this package to remove redundant segments
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.