New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
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 Copilot
  • Chargebee Model Context Protocol (MCP) Server

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
  • Customer Support and Success
  • Finance
  • Tax
  • eInvoicing
  • 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. Articles and FAQ
  4. Salesforce
  1. Billing
  2. Integrations
  3. Articles and FAQ
  4. Salesforce

Salesforce plugin for Chargebee - User Guide

Problem Statement

This article helps you understand salesforce plugin for chargebee - user guide.

Solution

Chargebee Data Set Up In Salesforce

After creating the connection between Salesforce and Chargebee and syncing the data, we can see all the Chargebee data in Salesforce and also create new Subscriptions.

Subscriptions

  1. You can click on the "Subscriptions" tab to list all the subscriptions

  2. You can click on the "New"button to create a new subscriptions.

  3. You can also create a new subscription directly from opportunity. There is a button "Create Subscription", you can add this button on the Opportunity layout to create Subscription.

  4. You can select the specific subscription from the list to view the subscription details.

  5. On the detail page there is a button "Update Subscription" and so you can update the subscription by clicking on this button.

Create Subscription

In creation of Subscription, if you are choosing any Opportunity then you have to add the selected plan as a Opportunity Product on Opportunity then only you will be able to choose that Opportunity for that Subscription.

After entering the value click on Check Out button.

Here you can enter the Contact details if you have not chosen any Contact in previous screen then this will create a new Contact and Account.

If you want to enter the Credit Card Detail here then click on Enter Credit Card Details link.

If you have made address requirement setting as ON from the Chargebee Setup page then you have to enter Billing Address Details here else this will be no required.

Enter all the details and click on Subscribe button then it will create a subscription in Chargebee.

If you wish to provide Credit Card Details later or update any Information in Subscription then you can do it from Subscription detail page.

Create Subscription using Payment Form Link

  1. Create a new Opportunity.

  2. Fill the required information in the following fields:

    a) Opportunity Name

    b) Account Name

    c) Stage

    d) Select Coupon (if you are giving any)

  3. Click Save.

After creating the Opportunity:

  1. Add Product.

  2. Add Contact Role and set it as Primary.

  3. Click on Send Payment Link.

  • After clicking on the button, the Contact role receives a payment link through an email

  • A copy of this email is sent to Opportunity Owner

  • Also, An activity is logged in Activity History that the payment form link has been sent and is related to the OpportunityContactRole

  1. When the Contact clicks on the Link, it redirects the contact to Payment Form Page.

  2. All the information required on this page is filled out.

  3. Click on Subscribe

After subscribing, an email is sent to Opportunity Owner to activate the License(s).

After Subscribing, On Opportunity:

  • The Stage changes to 'Closed Won'

  • There is a record created in the related list for Subscription, Invoice and Transaction

Click on the subscription name to see the Detail Page of the subscription or click on the Subscription Tab and open it.

Update Subscription using Payment Form Link

 1. Go to the Opportunity for which the subscription needs to get updated.

 2. Add more license(s) to the product(s).

 3. Click on 'Send Payment link ' button.

 4. After clicking on Button, the contact role receives a payment link through an email. A copy of this email is sent to Opportunity Owner.

 5. An activity log is created in Activity History related list on Opportunity that the Payment Form Link has been sent.

After adding the license(s) to the product and sending the link(from opportunity level) to contact role:

  1. When the Contact clicks on the link, it redirects the contact to Payment Form Page.

  2. All the information required on this page is filled out.

  3. Click on Subscribe.

image
  1. Now the Opportunity's stage is again changed to 'Closed Won'.

  2. A new invoice and transaction record gets created in the related list of opportunity.

  3. Click on the subscription name to see the detail page for updated subscription.

  4. Email is sent to Opportunity owner to activate the license(s).

Downgrade Subscription using Payment Form Link.

To downgrade a subscription using Chargebee app:

a. Go to Opportunity which contains the subscription to be downgraded.

b. Change the product quantity.

c. Click on 'Send Payment Link' button.

d. An email is sent to Contact Role containing Payment Form Link.

e. A copy of this email is sent to Opportunity Owner.

f. An activity log is created in Activity History related list on Opportunity that the Payment Form Link has been sent

g. When the contact clicks on the link,it redirects to the payment form page.

h. Information is Filled in the Form and click on subscribe button.The subscription is now downgraded.

j. The status of opportunity changes to 'Closed Won', also an email is sent to Opportunity owner to activate the license(s).

k. You can check the subscription details from the subscription link through the related list on opportunity or through the subscription tab.

InLine VisualForce page for Account, Contact, Opportunity and Product

You can add Inline Vf page of related Subscriptions on Account, Contact, Opportunity and product. So that you can get to know all the details of related Subscriptions for a particular object record.

Plans and Addons

  1. Plans and Addons from Chargebee are sync with Products in Salesforce. So you can view them by clicking on "Products" tab but do not edit them in Salesforce as they will not sync from Salesforce to Chargebee.

  2. These products have product type as Plan or Addon.

  3. You can edit the layout of Product and can add the Chargebee fields but do not modify the value of fields.

Coupons, Transactions and Invoices

  1. You can click on the "Coupons", "Transactions" and "Invoices" tab to list all the records.

  2. You can only view the detail by clicking on a specific record name but cannot edit the values in Salesforce they can not be sync from Salesforce to Chargebee now.

Related Articles

Why deals are being automatically closed won in Salesforce?
Salesforce - Subscription ID not being passed to the opportunity page
Is it possible for Salesforce to use read-only API key for syncronization?
Contract terms are enabled in Chargebee but they are not visible on CB subscription - Salesforce
How to create/update subscription using Salesforce Flow Builder?
How can I add CB quotes as a tab in Salesforce?
Subscription creation on renewal opportunity
'Sync Rule for Opportunities in Salesforce: Allow Chargebee to update the opportunity products in Salesforce with subscription''s products in Chargebee setting'
Salesforce- populate Customer.Billing_Address.Company
Business Entity is not showing up for selection in Chargebee Settings of Salesforce
Salesforce plugin for Chargebee - Installation Guide
What data is synchronized from Chargebee to MailChimp?
What is SKU Level Commission?
What does Chargebee + Moxtra do?
Are refunds passed back to Refersion when they take place in Chargebee?
Where can I find documentation about Chargebee Zapier integration?
Setting up the integration in Refersion
Will Chargebee create duplicate records in Intercom?
How to integrate Zendesk with Chargebee?
How to integrate ActiveCampaign with Chargebee?
What are the prerequisites for Salesforce integration?
Salesforce Error - Chargebee site linked with the account is different from Pricebook’s Chargebee site
Connection Error for Salesforce - Invalid domain error
What are the prerequisites for address validation in Avalara integration?
Why sales tax is still being charged in spite of Customer Tax Exemption using Avalara integration?
Hubspot - Customer not synced error
How to sync additional fields from new HubSpot → Chargebee?
HubSpot Company → Chargebee Customer - New hubspot integration
Integrating Chargebee with Tapfiliate
"Access Denied: OP_UPSERT on chargebeeapps__CB_Subscription__c" - Salesforce error
Enabling Avalara as your Mode of Tax Calculation for EU region

Show more

Was this article helpful?