Docschargebeedocs

HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Developer Resources
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

AI in Chargebee


  • Chargebee Agents
  • Chargebee Copilot
  • Chargebee MCP Server (Model context protocol)

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Invoices, Credit Notes and Quotes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Managing payments with ChargebeeJS
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Order Management
  • Mobile Subscriptions (Legacy)
  • Other Integrations
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Product Catalog
  3. Articles and FAQ
  4. Product Family
  1. Billing
  2. Product Catalog
  3. Articles and FAQ
  4. Product Family

How to list the items that belong to the same Product family?

Problem Statement

You want to know how to list the items that belong to the same product family.

Scope

How to list the plan (items) that belong to the same Product family?

How to make use of APIs to list the plan items that belong to a particular Product family?

Summary

There are two options to export plans by Product Family from Chargebee.

1. List item prices API - This API r**eturns a list of item prices satisfying all the conditions specified in the filter parameters. This API can be used to retrieve the list of Plan items under a specific Product Family. The required input Parameter is '**item_family_id[]'

2. Import & Export Data - Settings > Import & Export Data > Export Data > Export Product Catalog and you will have a zip file with the set of CSV files downloaded and select 'Items.csv' file.

Also, you can now organize your Product catalog index pages to showcase only what's relevant by using the filters. You can perhaps search for items and item price points efficiently.

If you are to perform a bulk operation for existing data from Chargebee you may have to export the data from Chargebee and update those data to the import sheet from Bulk Operations. Earlier the export data format and import data format varied which involves a lot of manual intervention. With the new enhanced Export file option, you can either export a file using Download Data or use Download import-friendly file from Settings > Import & Export Data > Product Catalog. Refer to this link for more information.

Solution

There are two ways you can retrieve a tiered plan price, through UI and API.

List items API

If you are using Latest Product Catalog

First, you need to use the List item prices API call for this and use item_family_id[]. You can pass additional parameters as well.

item_family_id[]

optional, string filter Filter items based on item_family_id. Supported operators : is, is_not, starts_with, in, not_in Example → item_family_id[is] = "acme"

Sample API call:

curl  https://{site}.chargebee.com/api/v2/items \\
-G  \\
-u {site_api_key}:\\
--data-urlencode limit=2
-d item_family_id[is]="ProductfamilyID"

Sample API response

image

Retrieve Plan by Product Family via UI:

Navigate to Settings > Import & Export Data > Export Data > Export Product Catalog and you will have a zip file with the set of CSV files downloaded.

image

Upon successful download, you can view this export under Settings > Import & Export Data > Export History for 14 days.

image

Please check for the 'Item.csv' file which will have the list of plans and their respective Product Families.

image

Now you can view the list of Plans respective to their Product Families.

image

Product Family filters on the Plan Index Page.

Also, you can now organize your Product catalog index pages to showcase only what's relevant by using the filters. You can perhaps search for items and item price points efficiently.

image

Refer to this link for a quick demo video.

Related Articles

How to group my plans and addons into product families?
How to create & edit a product family?
How to delete a product family?

Was this article helpful?