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.
6 years ago
yawkale wrote:
Hi,
We currently  working on integration of Umbraco and nopCommerce. We are going in 2 directions:

1. All data about product and categories managed in nopCommerce, Umbraco just display Views (new views without any dependancy to nop)

2. All data like text, images of product and categories managed in Umbraco, (item connected by Id from nopCommerce)  price and attributes manages by nopCommerce.


In both options all data received from nopCommerce by api pluging.

What we have now:
1. Categories list
2. Products by category
3. Sungle product

We are working on:
-Shopping cart
-Create better views to demo
-Checkout

We will publish a simple demo to review very soon.

We will glad to hear what you think as important in this integration



Hi Team,
I have few questions -

- Can User insert product from Umbraco? or user is allowed to insert product from Nopcommerce only ?

- If user is inserting product from nopcommerce then how you are managing images/text from Umbraco ?

-Is online customers will be able to access nopCommerce site also or only umbraco?
Are customers only able to buy from front end of umbraco?
6 years ago
harshitporwal wrote:
In both options all data received from nopCommerce by api pluging.

What we have now:
1. Categories list
2. Products by category
3. Sungle product

We are working on:
-Shopping cart
-Create better views to demo
-Checkout

We will publish a simple demo to review very soon.

We will glad to hear what you think as important in this integration


Hi Team,
I have few questions -

- Can User insert product from Umbraco? or user is allowed to insert product from Nopcommerce only ?

- If user is inserting product from nopcommerce then how you are managing images/text from Umbraco ?
Hi,
We currently  working on integration of Umbraco and nopCommerce. We are going in 2 directions:

1. All data about product and categories managed in nopCommerce, Umbraco just display Views (new views without any dependancy to nop)

2. All data like text, images of product and categories managed in Umbraco, (item connected by Id from nopCommerce)  price and attributes manages by nopCommerce.



-Is online customers will be able to access nopCommerce site also or only umbraco?
Are customers only able to buy from front end of umbraco?

Please check this post too
6 years ago
ckoch1979 wrote:
Any updates from CodeGarden'17?

Will this plugin be integrated in nopcommerce?

Where is the GitHub project?



No answers?
6 years ago
We've done what others seem to be doing as well. nop as a pure backend ecommerce platform and umbraco for front end content. All catalog and customer information is entered in umbraco using custom property editors and integrates with nop via api (i think we used the one created by noptemplates). all catalog/customer information is keep locally in umbraco (lucene) for searching etc.

nop as a service? there's an idea.
6 years ago
seanrock wrote:
We've done what others seem to be doing as well. nop as a pure backend ecommerce platform and umbraco for front end content. All catalog and customer information is entered in umbraco using custom property editors and integrates with nop via api (i think we used the one created by noptemplates). all catalog/customer information is keep locally in umbraco (lucene) for searching etc.


How did you handle the cart and checkout?  I've considered using that nop API but didn't want to rebuild a lot of the front end components that nop handles so well.
6 years ago
fbranicky wrote:
How did you handle the cart and checkout?  I've considered using that nop API but didn't want to rebuild a lot of the front end components that nop handles so well.


The rest api by noptemplates is ok, not full-featured but its on github and can be extended as needed. There are some paid api's as well that do seem to cover all the bases.

Customers are created in umbraco, then sent to nop via api. We store the nop customerid in an umbraco field against the member.

We add/update the nop cart via api and maintain a summary (item count, total) in session for display in umbraco.

We have typical checkout screens in umbraco, address, payment options etc, then the order is sent to nop via api.

After payment the order is updated via api.
6 years ago
Tecnofin 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


1~ I do not see any advanced CMS features in Umbraco that NOP does not have so why integrate both, integration of umbraco - NOP need more work like 2 different domains / subs and maintaining two sites, databases so more investment on hosting on the other hand customizing NOP only need custom work and everything is one (domain, database, maintenance work). Can U plz give example when this kind of integration will be mostly useful?

2~ In this integration umbraco will be frontend site and online store also and customers will buy products from umbraco and not NOP?

3~ Will anyone be able to buy directly from NOP site also because then we are talking about 2 side integration?

4~ Is this a 1 side integration where only umbraco site is the main site and NOP is for backend only for adding products and not store front and all data is doing from umbraco to nop DB?

5~ Is this integration supporting everything like all payment methods, all shipping options, all taxes?

6~ How the integration work for payment methods and shipping, taxes, newsletters and everything else needed for selling products on umbraco?

7~ How multistore nop site can be used with this integration?

8~ For mutlistore store owners have to install multiple instances of umbraco and link with each NOP store domain like store1 - umbraco 1, store2-umbrac2?
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

1~ I do not see any advanced CMS features in Umbraco that NOP does not have so why integrate both, integration of umbraco - NOP need more work like 2 different domains / subs and maintaining two sites, databases so more investment on hosting on the other hand customizing NOP only need custom work and everything is one (domain, database, maintenance work). Can U plz give example when this kind of integration will be mostly useful?

2~ In this integration umbraco will be frontend site and online store also and customers will buy products from umbraco and not NOP?

3~ Will anyone be able to buy directly from NOP site also because then we are talking about 2 side integration?

4~ Is this a 1 side integration where only umbraco site is the main site and NOP is for backend only for adding products and not store front and all data is doing from umbraco to nop DB?

5~ Is this integration supporting everything like all payment methods, all shipping options, all taxes?

6~ How the integration work for payment methods and shipping, taxes, newsletters and everything else needed for selling products on umbraco?

7~ How multistore nop site can be used with this integration?

8~ For mutlistore store owners have to install multiple instances of umbraco and link with each NOP store domain like store1 - umbraco 1, store2-umbrac2?





1~ I do not see any advanced CMS features in Umbraco that NOP does not have so why integrate both, integration of umbraco - NOP need more work like 2 different domains / subs and maintaining two sites, databases so more investment on hosting on the other hand customizing NOP only need custom work and everything is one (domain, database, maintenance work). Can U plz give example when this kind of integration will be mostly useful?

I recommend you take some time and research umbraco, you will find it is a very powerful and versatile cms. Its cms capabilities are far greater than nop's cms (topics). However nop is a powerful ecommerce platform....apples and oranges by comparison.


2~ In this integration umbraco will be frontend site and online store also and customers will buy products from umbraco and not NOP?

correct


3~ Will anyone be able to buy directly from NOP site also because then we are talking about 2 side integration?

No, the nop installation is not public


4~ Is this a 1 side integration where only umbraco site is the main site and NOP is for backend only for adding products and not store front and all data is doing from umbraco to nop DB?

Yes, sort of. umbraco will communicate with nop and take advantage of all the ecommerce business logic via a rest api. Our client insisted on a single admin section, so basic product management was replicated in umbraco using a custom section. Reinventing the wheel maybe, but clients want what clients want and if they want to pay for the dev despite given advice to the contrary, well who am I to say no.


5~ Is this integration supporting everything like all payment methods, all shipping options, all taxes?

Yes

6~ How the integration work for payment methods and shipping, taxes, newsletters and everything else needed for selling products on umbraco?

Shipping, taxes and payment methods are handled via api. Newsletters are not needed to sell anything.


7~ How multistore nop site can be used with this integration?

umbraco is multi-domain capable. However we have no requirement for this at the moment. If we do, the storeId will be specified in umbraco and passed to the api.


8~ For mutlistore store owners have to install multiple instances of umbraco and link with each NOP store domain like store1 - umbraco 1, store2-umbrac2?

No, umbraco is multi-domain capable. One install of umbraco and one install of nop = many umbraco sites and many nop stores.
6 years ago
seanrock wrote:


1~ I do not see any advanced CMS features in Umbraco that NOP does not have so why integrate both, integration of umbraco - NOP need more work like 2 different domains / subs and maintaining two sites, databases so more investment on hosting on the other hand customizing NOP only need custom work and everything is one (domain, database, maintenance work). Can U plz give example when this kind of integration will be mostly useful?

I recommend you take some time and research umbraco, you will find it is a very powerful and versatile cms. Its cms capabilities are far greater than nop's cms (topics). However nop is a powerful ecommerce platform....apples and oranges by comparison.


2~ In this integration umbraco will be frontend site and online store also and customers will buy products from umbraco and not NOP?

correct


3~ Will anyone be able to buy directly from NOP site also because then we are talking about 2 side integration?

No, the nop installation is not public


4~ Is this a 1 side integration where only umbraco site is the main site and NOP is for backend only for adding products and not store front and all data is doing from umbraco to nop DB?

Yes, sort of. umbraco will communicate with nop and take advantage of all the ecommerce business logic via a rest api. Our client insisted on a single admin section, so basic product management was replicated in umbraco using a custom section. Reinventing the wheel maybe, but clients want what clients want and if they want to pay for the dev despite given advice to the contrary, well who am I to say no.


5~ Is this integration supporting everything like all payment methods, all shipping options, all taxes?

Yes

6~ How the integration work for payment methods and shipping, taxes, newsletters and everything else needed for selling products on umbraco?

Shipping, taxes and payment methods are handled via api. Newsletters are not needed to sell anything.


7~ How multistore nop site can be used with this integration?

umbraco is multi-domain capable. However we have no requirement for this at the moment. If we do, the storeId will be specified in umbraco and passed to the api.


8~ For mutlistore store owners have to install multiple instances of umbraco and link with each NOP store domain like store1 - umbraco 1, store2-umbrac2?

No, umbraco is multi-domain capable. One install of umbraco and one install of nop = many umbraco sites and many nop stores.



thank you for all answers


Yes, sort of. umbraco will communicate with nop and take advantage of all the ecommerce business logic via a rest api. Our client insisted on a single admin section, so basic product management was replicated in umbraco using a custom section. Reinventing the wheel maybe, but clients want what clients want and if they want to pay for the dev despite given advice to the contrary, well who am I to say no.

~ so this means you have created views  from scratch in umbraco to add products, categories, manufacturers, vendors, attributes directly from umbraco?
I thought we are talking about using NOP for managing catalog?



No, the nop installation is not public

~ so this means store admin will have to save umbraco site URL as store domain in NOP because if you keep nop domain in NOP configuration settings then message templates will email customers about orders from that domain and NOP site url will be exposed. Because all order notification are handled by NOP store owner needs to be careful about what is going as email to customers?



umbraco is multi-domain capable. However we have no requirement for this at the moment. If we do, the storeId will be specified in umbraco and passed to the api.

~ so this means right now multi store is not supported in this integration?
will it require code change for adding support?




In this integration umbraco will be frontend site and online store also and customers will buy products from umbraco and not NOP?

~ so right now how easy is the installation of this integration?
~ store owner should know technical things in umbraco and nop?
~ nop api is installed by simple plugin?
~ umbraco site also need simple plugin or module to add the integration?
~ do you have to specify nop site url in umbraco plugin somewhere?
~ when a product page is opened in umbraco at that time any api call is done or everything that is displayed on product page is saved in umbraco (just thinking about performance if everything is coming from NOP)
~ if cart was rebuilt in umbraco it means active carts does not work in NOP because session in umbraco for current cart is different?
~ during checkout each and every process is talking to NOP or everything is happening in umbraco only untill order is placed?
6 years ago
seanrock wrote:
We've done what others seem to be doing as well. nop as a pure backend ecommerce platform and umbraco for front end content. All catalog and customer information is entered in umbraco using custom property editors and integrates with nop via api (i think we used the one created by noptemplates). all catalog/customer information is keep locally in umbraco (lucene) for searching etc.

nop as a service? there's an idea.


seanrock, thanks for your answers...
Just to be sure:
Who is 'We'?
Do you work for UTeam (in Israel) that is developing the NopCommerce integration plugin for Umbraco?
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.