ÃÛ¶¹ÊÓÆµ

Functional demonstration for App Builder

To learn more about how to use ÃÛ¶¹ÊÓÆµ Commerce with App Builder, view the video below that shows how to connect ÃÛ¶¹ÊÓÆµ Commerce to Amazon Seller Central. This demonstration uses events from ÃÛ¶¹ÊÓÆµ Commerce that are consumed by App Builder to enable continuous integration with Amazon Marketplace. This functional demonstration describes how this integration works and explores the potential of ÃÛ¶¹ÊÓÆµ App Builder.

App Builder for ÃÛ¶¹ÊÓÆµ Commerce app-builder-functional-demonstration

video poster

Transcript
This video is a functional demo of the Amazon Sales Channel extension on App Builder, which is a flagship reference app developed by ÃÛ¶¹ÊÓÆµ Commerce to accelerate merchant and partner adoption of out-of-process extensibility. As a reminder, Amazon Sales Channel extension enables merchants to seamlessly sell products in the Amazon Marketplace and manage all of this from a single, up-to-date experience. This application is built choosing the two main components, ÃÛ¶¹ÊÓÆµ Commerce and the Amazon SP API third-party system, and using ÃÛ¶¹ÊÓÆµ App Builder to perform a synchronization between the two systems. Now, I am on my project inside my ÃÛ¶¹ÊÓÆµ Developer Console. If I go to Stage, here you can see that I have a section called Events. And if I go inside, I can see that I’m subscribed to this event that is the catalog product saved after with this event provider. This means that whenever a product is saved in my ÃÛ¶¹ÊÓÆµ Commerce, I will be notified with an event. If I go to my ÃÛ¶¹ÊÓÆµ Commerce instance, under Stores, Configuration, we can see that in ÃÛ¶¹ÊÓÆµ Services, ÃÛ¶¹ÊÓÆµ IEO Events, I have some configuration set. For more details regarding how to set this configuration and how to complete it, you can check our official documentation. For this demo, let’s go under System Tools, ÃÛ¶¹ÊÓÆµ IEO, Amazon Sales Channel. And here you can see that our extension is built. Once the application is running in Production Workspace, it can be added to the marketing menu here through the Admin UI SDK. For more information on how to do that, please refer to the official documentation. Once here, we can add an Amazon store, select a website from the list that is fetched from ÃÛ¶¹ÊÓÆµ Commerce, filling the additional information, and finally my Amazon seller central credentials. The development team chose to implement the Cypher algorithm to safely store and retrieve these credentials. For more information regarding this, please refer to the best practices official documentation. Once this is completed, I can connect my store. And once my store is connected, I can go and review it. Here I can see the synchronized products I have in my ÃÛ¶¹ÊÓÆµ Commerce and Amazon seller central. I can check my store reports and also the listing changes logs and communication error logs. And I also have the possibility of changing my listing settings, such as enabling and disabling the automatic listing of products. In my case, I have two products in my ÃÛ¶¹ÊÓÆµ Commerce that are also found in Amazon. One appears as active and the other as inactive. Let’s see this in detail. Here I can also see my new third-party listings, which are the ones found in my Amazon seller central, but are not found in ÃÛ¶¹ÊÓÆµ Commerce. The inactive and the active one. You can see that I can also have this exact same experience in a local host outside of my ÃÛ¶¹ÊÓÆµ Commerce. I can add a store, view it, and edit my listings, store reports, manage my listings, the same exact experience. Now let’s move to my seller central. Here you can see that I have 47 products. 45 are the ones that appeared in my ÃÛ¶¹ÊÓÆµ Commerce as new third-party products. And these two are the active and inactive one. Now, Amazon UI takes a few minutes to update the price. However, if we go into the details of the product, we can see that it has exactly the same price and quantity as in my ÃÛ¶¹ÊÓÆµ Commerce. Now, what happens if I want to perform a change on this product? For example, change both the price and the quantity of my Luckycat Blue. Let’s edit it. Let’s change the price to $6, for example, and the quantity to 15. Save. Once saved, I can see this update in my ÃÛ¶¹ÊÓÆµ Commerce. And if I go to my Amazon seller central, I can see that the update, here I can see that the update hasn’t arrived yet. That’s probably because the event hasn’t arrived yet. I can check that in my debug tracing. I can refresh the list. And here you can see that it has arrived with the quantity updated and the price as well. Now, if I go back to my Amazon seller central, I should see this change as well. So let’s refresh. And there it is, the standard price, $6 and the quantity 15. So everything was updated as expected.
recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f