Let's deserialize the batch companies info JSON response we got back
Salesforce Integration Master Course (Advanced Apex)
Alright, let's make a POST callout now and serialize the input
Salesforce Integration Master Course (Advanced Apex)
Extract the access_token and get the company record using the token
Salesforce Integration Master Course (Advanced Apex)
Trade the auth code for access_token
Salesforce Integration Master Course (Advanced Apex)
Inject the Auth code from VF to LWC and hold the state of the data
Salesforce Integration Master Course (Advanced Apex)
I need to change the redirect URL and make things dynamic
Salesforce Integration Master Course (Advanced Apex)
Why do I need to use window.location.href and not Navigation Mixin?
Salesforce Integration Master Course (Advanced Apex)
Creating a LWC component and exposing it as a Lightning Tab
Salesforce Integration Master Course (Advanced Apex)
Using Postman App to get the JSON response
Salesforce Integration Master Course (Advanced Apex)
Testing the API using HubSpot native playground
Salesforce Integration Master Course (Advanced Apex)
HubSpot account creation, app creation and implementing Auth code grant type authentication
Salesforce Integration Master Course (Advanced Apex)
Let's automate stuff with a Product Rule and then wrap it up
Salesforce CPQ in the Wild
Add product image to QLE
Salesforce CPQ in the Wild
Let's spice up the product search view
Salesforce CPQ in the Wild
Now let's configure the Discount Schedules
Salesforce CPQ in the Wild
Let's configure the last product - Enterprise Plan
Salesforce CPQ in the Wild
Configure the second bundle product - Pro Plan
Salesforce CPQ in the Wild
Add features to make the configuration of the products easy
Salesforce CPQ in the Wild
Configure another add-on product Instructor Led Training
Salesforce CPQ in the Wild
Configure Certification Coupons add-on Product
Salesforce CPQ in the Wild
Configure the first bundled Product - Starter Plan
Salesforce CPQ in the Wild
Walk through of the project
Salesforce CPQ in the Wild
Adding Localisation to Custom Quote Templates
Salesforce CPQ in the Wild
Providing multiple file formats to save Contracts & where the contracts are stored
Salesforce CPQ in the Wild
Display Discount Schedule on Quote PDF
Salesforce CPQ in the Wild
Conditionally render columns on the Quote PDF
Salesforce CPQ in the Wild
Filtering the Quote Lines displayed on the Quote PDF
Salesforce CPQ in the Wild
Exploring the commonly used fields on Template Section
Salesforce CPQ in the Wild
Watermarking the Quote PDFs and adding logos to Quote Templates
Salesforce CPQ in the Wild
Adding other PDFs to Quote Template
Salesforce CPQ in the Wild
Adding HTML to the custom Quote Template
Salesforce CPQ in the Wild
Adding Quote Terms conditionally to the custom Quote Template
Salesforce CPQ in the Wild
Adding Quote Terms to the custom Quote Template
Salesforce CPQ in the Wild
Adding Quote Lines to the custom Quote Template
Salesforce CPQ in the Wild
Creating a Custom Quote Template and customizing it
Salesforce CPQ in the Wild
Consolidate & Renew multiple Contracts to single Contract
Salesforce CPQ in the Wild
Asset Renewal process end-to-end flow
Salesforce CPQ in the Wild
How does Contract Renewal work and the end-to-end flow
Salesforce CPQ in the Wild
Asset Amendment process end-to-end flow
Salesforce CPQ in the Wild
How to Amend contracts and the end-to-end flow
Salesforce CPQ in the Wild
Contract Amendments & Renewals
Salesforce CPQ in the Wild
Price Rules Scenario #4
Salesforce CPQ in the Wild
Price Rules Scenario #3
Salesforce CPQ in the Wild
Price Rules Scenario #2
Salesforce CPQ in the Wild
Price Rules Scenario #1
Salesforce CPQ in the Wild
Price Rules introduction and a hands on scenario
Salesforce CPQ in the Wild
Price Rules
Salesforce CPQ in the Wild
Let's have a look at all the left over fields on Discount Schedule
Salesforce CPQ in the Wild
All about discount fields on Quote and Quote Line Item
Salesforce CPQ in the Wild
All about the pricing fields on Quote and Quote Line Items
Salesforce CPQ in the Wild
How is Net Price field calculated?
Salesforce CPQ in the Wild
How is Partner Price field calculated?
Salesforce CPQ in the Wild
How is Customer Price field calculated?
Salesforce CPQ in the Wild
What happens when the Sales Rep modifies Discount Schedule?
Salesforce CPQ in the Wild
What is the purpose of Override Behavior in Discount Schedules?
Salesforce CPQ in the Wild
What does the field 'Cross Orders' do in Discount Schedules?
Salesforce CPQ in the Wild
What does the field 'Cross Product' do in Discount Schedules?
Salesforce CPQ in the Wild
Let's explore the fields Type, Discount Unit and Aggregation Scope in Discount Schedules
Salesforce CPQ in the Wild
How Discount Schedules influences Regular Price Field?
Salesforce CPQ in the Wild
Discount Schedules
Salesforce CPQ in the Wild
How Product Option Discount influences Special Price field?
Salesforce CPQ in the Wild
How Contracted Price influences Special Price field?
Salesforce CPQ in the Wild
How Cost plus Markup Price influences Special Price field?
Salesforce CPQ in the Wild
How Option Price Override influences List Price field?
Salesforce CPQ in the Wild
How Percentage of Total [POT] influences List Price field?
Salesforce CPQ in the Wild
What is Overage Pricing and when do we need it?
Salesforce CPQ in the Wild
How Block Pricing influences List Price field?
Salesforce CPQ in the Wild
How is Original Price field calculated?
Salesforce CPQ in the Wild
Pricing Methods
Salesforce CPQ in the Wild
What? Can we modify the fields displayed on the Consumption Schedules on QLE? Yes!
Salesforce CPQ in the Wild
Data flow in Consumption Schedules
Salesforce CPQ in the Wild
How to configure Usage based products 2/2?
Salesforce CPQ in the Wild
How to configure Usage based products 1/2?
Salesforce CPQ in the Wild
Usage based products
Salesforce CPQ in the Wild
Introduction & Configuring yearly, monthly, custom billing periods in MDQ Products
Salesforce CPQ in the Wild
Multi-Dimensional Quoting (MDQ) products
Salesforce CPQ in the Wild
Let's look at how to use configuration attributes in Product Rules
Salesforce CPQ in the Wild
Creating dynamic bundles using Product Rules.
Salesforce CPQ in the Wild
How to use summary variables in Product Rules
Salesforce CPQ in the Wild
Product rules with Quote & Quote Lines object
Salesforce CPQ in the Wild
Type as selection
Salesforce CPQ in the Wild
Type is Validation and Alert 2/2
Salesforce CPQ in the Wild
Introduction, Type is Validation and Alert 1/2
Salesforce CPQ in the Wild
Action button are in GA now!
What's new in Winter '25 Release
Perform upsert operation using Create Record DML block
What's new in Winter '25 Release
Choice lookup now accepts multiple user inputs
What's new in Winter '25 Release
Let's start with some UI enhancements
What's new in Winter '25 Release
View summary - in Public groups
What's new in Winter '25 Release
Access Granted By - feature on View Summary of the user record
What's new in Winter '25 Release
New option "Object Access" available on sObjects
What's new in Winter '25 Release
A new component Dynamic Highlights Panel is around the corner
What's new in Winter '25 Release
Users now have Lightning list views!
What's new in Winter '25 Release
Configuring Github Provider Type using Per User Identity Type
Salesforce Integration Master Course (Advanced Apex)
Working with Github Provider Type
Salesforce Integration Master Course (Advanced Apex)
How and when to use Per User Identity Type in principle
Salesforce Integration Master Course (Advanced Apex)
Make a call out using Named Principle Identity Type
Salesforce Integration Master Course (Advanced Apex)
Implement the end-to-end External Credentials configuration
Salesforce Integration Master Course (Advanced Apex)
Apex implementation of PKCE 3/3
Salesforce Integration Master Course (Advanced Apex)
Apex implementation of PKCE 2/3
Salesforce Integration Master Course (Advanced Apex)
A few design based decisions that we cannot skip discussing
Salesforce Integration Master Course (Advanced Apex)