Create Product, Product Line Item
This tutorial should help you to Create Products (Upload Products to Pipeliner). Before moving forward, make sure your Authentication works and you understand the Key Concepts of the Pipeliner API, and make sure you know how to use API parameters
The Product represents the physical or virtual thing that your company sells. Product is usually defined by name, by SKU (unique identification, stock-keeping unit), and by some other properties like category, unit, etc. Products and their management can be found in Administration.
The Product Line item represents specific relation between Product & Opportunity. At the moment when the Product is linked with the opportunity, we call this relation Product Line Item. On this relation, your salespeople define the Price, Discounts of the Product. Product Line items can be found on Opportunities
Products - Tutorial Assignment
Create new Products in Pipeliner with correct Product Properties like Product name, SKU, product category.
0. Required fields
Required API field Name | Description |
---|---|
name | Name of the Account |
allowed_pipelines | Select on which Opportunity Pipelines the product should be enabled. Use |
unit_symbol | The name of the unit of measure for the product. You can use custom values like pounds, hours, h, kgs , etc. |
1. Prepare Data
Product_category_id
It is optional to use the Product category when creating products. Product category helps to organize products to groups/product families with similar properties like (engines, wheels, etc.). Use the following reguest to retrieve ProductCategories
2. Create products
We are going to use Bulk create method to create more Products in the Pipeliner application at once.
Product Line Items - Tutorial Assignment
Create Opportunity with Product Line items (Product Line Items). Set a correct Price, discount for each of the Product Line items.
Before jumping to this tutorial, you should already understand the process of creating Opportunities inside the Pipeliner Application. If you don´t, read Create Opportunity tutorial beforehand.
Working with Product Line items is supported by this Endpoint {{baseURL}}/entities/OpptyProductRelations/
Basic Use Case: Create Product Line Items on Opportunity
We are going to use the Opportunity values that we prepared in the tutorial Create Opportunity. For Product Line items we need to specify a new attribute in the JSON body - product_relations.
This attribute represents the list of products that are going to be linked with the Newly created Opportunity and newly created products from the previous tutorial Products - Tutorial Assignment.
Other Use Cases
Automatically update the final Opportunity value from Products
This is really helpful when your business calculates Opportunity Values only from Products on Opportunity. Then define an opportunity attribute "is_value_auto_calculate": true
Use prices from Product Pricelist
When your sales team updates the pricelist frequently or you don´t know the actual price of the product, you can use Pricelist from Pipeliner to get the Prices automatically, by this opportunity attribute: "product_price_list_id": "id of product pricelist"
To get a product price list ID use this request
Last updated