3 min read

Your Guide to using the Jira Cloud Shopping Portal!



Most service companies in today's world are in the business of providing some kind of service to their clients. Hardware, software, licenses, support, etc., are examples of these services. It is necessary for all of these services to be paid for or kept on an agreement-based basis. A company's customer tracking system is typically based on paper, but it is important to have a clear understanding of how much a customer was charged or how many times he or she requested a service.


Astro working on laptop

To deal with these issues, there has to be a service catalog that customers can browse through and add services to their shopping cart just like on any modern commercial website. Atlassian used this opportunity to develop shopping cart-like features inside of Jira Service Management’s portal. Unfortunately, this does not yet represent a complete shopping portal as one would imagine it.

But venITure would not be venITure if we had not already developed a solution for this! As an Atlassian Solution Partner, we always want to meet our customers' expectations in terms of Atlassian applications and would therefore like to show you how you can implement your own shopping portal in Jira Service Management!



What to expect from this blog post:


    1. Why do I need a Shopping Portal Feature?

    2. Isn't there already a solution for this?

    3. The Shopping Interface

    4. Shopping Cart and Checkout Feature


Why do I need a Shopping Portal Feature?


If you are an IT company that serves customers, you are probably also tracking your service costs. Whether you charge your customers for the services or whether you need to keep them on track, you need a shopping feature in place.
Your customers should know how much you are charging for each item, which services they ordered in the past, and how much an individual request with 2 servers and a database costs.
If your goal is just to keep track of your service costs, then you will need to know how much you are actually spending to keep your services on and whether or not you are actually making a profit.



Isn’t there already a solution for 


Unfortunately, no, we have been scouting the marketplace for some time and have not found any solutions for this. And since Jira Service Management Cloud’s APIs don’t let us change everything, it seems like a farfetched idea for the marketplace right now.

Here at venITure, we have also received several customer requests on this feature, and we hate to say no to the customer, so we are developing a prototype that will change our understanding of the shopping feature in Jira Cloud. Let's dig right into it!


venITure Logo


The Shopping Interface

We want to give our customers an Amazon-like shopping experience. Within the Jira Service Management portal, there is a button that leads us to a shopping interface where customers can browse through the categories of services like Office, Hardware, Peripherals, Licenses, Software, etc.

Shopping catalog


To keep this catalog up to date, we have developed an integration within Insight, where Insight object types are our categories. The Name of the catalog items, the iconsdescriptions, and price can be used right from Insight objects. If the customer clicks on the View Details button, a page with more details about this product will open up.

 Insight Logo
Catalog Items

Shopping Cart and Checkout Feature

Naturally, we will need to add our catalog items into our shopping cart, before purchasing them. From the Shopping Catalog, customers can click on an add to shopping cart icon on each item. Your cart items will be saved via cookies, which will be stored by your browser.

After the customer is set on what they want to order, they can use a checkout button from the portal to jump to their checkout screen.

With this solution, we tried to make use of as many out-of-the-box features as we could. So the checkout screen is just another Request form in the portal. From this form, the customer can request the items she has added to her shopping cart, and using forms also let us give our customers a seamless experience and is easy to configure with the NoCode/LowCode Forms feature of Atlassian.


Shopiing Cart as Request Form


In this screenshot you see the auto-populated fields Support Laptop Accessories and Supported Laptop Models. After the request is raised, the request can then be populated with various information like the total price, for example.


How can I get it?!

Simply contact us and our sales team will get in touch with you! We'll go through the details with you and make sure everything is ready to get you into the cloud!


Schedule a non-binding consultation!


#Atlassian #JiraCloud #JiraServiceManagement #CloudMigration #AtlassianCloud