New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now

Docschargebeedocs

HomeBillingPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • 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)

Developer Resources


  • Developer Resources Overview
  • Articles and FAQ

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

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Usage Alerts
  • Metered Billing
  • Articles and FAQ

Chargebee CPQ


  • Chargebee CPQ
  • Chargebee CPQ for Salesforce
  • Chargebee CPQ for HubSpot

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
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • 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

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


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

Integrations


  • Sales
    • Chargebee Salesforce Integration
    • Chargebee Salesforce (v1.41+)
    • Chargebee Salesforce CPQ
      • CPQ Integration Setup Guide
      • Chargebee actions in Salesforce CPQ
      • CPQ Integration Field Mapping
      • Release Notes
    • HubSpot Quote-to-Cash
    • HubSpot
    • Pipedrive
  • Customer Support and Success
  • Finance
  • Tax
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • 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. Integrations
  3. Sales
  4. Chargebee Salesforce CPQ
  1. Billing
  2. Integrations
  3. Sales
  4. Chargebee Salesforce CPQ

Chargebee Salesforce CPQ

Warning

The Chargebee for CPQ integration cannot operate concurrently with the Chargebee Salesforce integration.

What's new in Salesforce CPQ integration

Stay informed about the latest features and enhancements by visiting the Chargebee Release Notes for comprehensive updates on Salesforce CPQ integrations. View all the Release Notes.

Chargebee for Salesforce CPQ integration

Chargebee's integration with Salesforce Config, Price, Quote (CPQ) allows your sales team to use CPQ's enterprise-grade pricing solution and create Chargebee customers and subscriptions directly from Salesforce. By integrating your sales channel, your sales personnel can create subscription flows that leverage CPQ standard and custom objects for subscriptions and quotes, resulting in faster deal closure.

Object mapping

Chargebee and Salesforce CPQ object mapping determines how the integration syncs data. The following diagram illustrates the mapping between objects.

CPQ object mapping diagram

Sync overview

Based on the object mapping between Chargebee and Salesforce CPQ, this integration syncs data as follows:

  • The system syncs products created in Salesforce and maps them to Chargebee plans, addons, and charges.
  • The system syncs accounts in Salesforce to customer records in Chargebee.
  • The system syncs Salesforce products to Chargebee items.
  • The system syncs Salesforce price book entry records to Chargebee item prices.

Note

Limitation: Credit notes are not synced to Salesforce. Only invoice data is currently supported.

Getting started

Setting up the integration

Chargebee delivers the Chargebee for CPQ integration as a Chargebee managed package in the Salesforce organization. Use the installation guide to set up the integration.

Integration components

When you install the integration, the following components become available in Salesforce.

CPQ integration components

Chargebee settings

This section allows you to connect the CPQ integration with your Chargebee site. For more information, see configuring the integration.

Field mappings

Field mapping allows you to sync additional custom fields from Salesforce to Chargebee or vice versa that the integration doesn't map by default. For standard field mapping details, see Chargebee for CPQ integration field mapping.

Field mapping configuration

Queue items

The system creates a queue item for every action/operation the integration performs. For example, creating subscriptions. Each queue item entry displays details about the action and its status. Users can change an operation status and set an item to re-sync at a particular time. You can also view which Chargebee site a queue item belongs to and troubleshoot errors appropriately.

Queue items interface

Logs

The log captures errors that the integration encounters while syncing records from Salesforce to Chargebee. For example, an error while making the API call to create a subscription in Chargebee. Each log entry contains detailed information about the error that you can use for troubleshooting.

Supported pricing models

The integration syncs products and their price points created in Salesforce to Chargebee. The following table lists supported pricing models in Salesforce and their corresponding pricing models in Chargebee.

SalesforceChargebee
ListPer Unit
CostPer Unit
Percent of TotalPer Unit
BlockStairstep

Supported Billing Frequencies

The following table lists all supported recurring billing frequencies in Salesforce and their corresponding billing frequencies in Chargebee.

Note

You must set up quarterly and semi-annual billing frequencies within Chargebee as custom billing frequencies.

SalesforceChargebee
MonthlyMonthly
QuarterlyEvery 3 months
Semi AnnualEvery 6 months
AnnualYearly

Was this article helpful?