Salesforce AP-223 Practice Exam Questions & Answers

7 Free Questions Last reviewed November 2, 2026 Prepared & Reviewed by the ValidExamDumps Editorial Team

157 Practice Questions (Our Bank)
120 minutes Exam Duration
65% Passing Score
USD 200 Official Exam Fee (United States)
Exam Facts

Salesforce AP-223 Exam Details

Key details for this exam, checked against the published exam outline

Exam Code
AP-223
Full Name
CPQ and Billing Consultant Accredited Professional
Issuing Body
Salesforce
Question Format (Our Bank)
Multiple Choice
Delivery
Proctored exam taken online or at a testing center
Validity
3 years
Practice Questions

Free AP-223 Practice Questions

Each question shows the correct answer and an explanation of why it is right

VA
ValidExamDumps Editorial Team Every question and its answer is checked by our AP-223 exam preparation team, who also write the explanation shown with each one. How we research and review these pages

Question 1 Domain 1 Revenue Cloud Technical Design

A customer is headquartered in the US but has operations in Germany. The German operation has CPQ installed in their own EU instance of Salesforce.

Which Service Region should be defined for the European instance of CPQ in order to optimize calculation performance?

Correct Answer A
Explanation Service Regions in CPQ determine where calculations and configurations are processed. Setting the European instance to the Europe Service Region ensures that quote calculations and configurator processing happen geographically closer to the German operation, reducing latency and improving performance. Other regions would route processing to different data centers, causing unnecessary delays for this EU-based user base.

Question 2 Domain 1 Revenue Cloud Technical Design

After a quote is created from amending a bundle asset, a user unselects a bundle component inside the configurator and saves and exits to land in the quote line items (Transaction Line Editor or TLE) view.

How will the user be able to identify the unselected bundle component?

Correct Answer B
Explanation When a bundle component is unselected in the configurator and the user returns to the Transaction Line Editor, CPQ marks the removed item with a red cancel tag to visually indicate it was deselected. The quantity shows as negative one to represent the removal action. This notation helps users quickly identify which bundle components were removed from the original configuration without having to review the entire bundle structure.

Question 3 Domain 1 Revenue Cloud Technical Design

Sales reps at UC were facing governor limits while configuring certain large bundles, theadmin at UC has set the 'enable largeconfigurations package settings to TRUE now theusers are experiencing longer loading times between saving a bundle configuration andreturning to the quote line editor,even for smaller bundles.what should the admin do toresolve this issue?

Correct Answer A
Explanation

Enable Large Configurations on Specific Bundles: Instead of enabling large configurations globally for all bundles, consider selectively enabling it only on the bundle parents where it is needed. By doing so, you can avoid affecting smaller bundles that don't require large configurations. This approach allows you to optimize performance while still benefiting from large configurations where necessary.

Review CPQ and Billing Design Solutions: Take a closer look at your CPQ and billing design. Ensure that your configuration models, pricing rules, and quote line editor settings are well-optimized. Sometimes, design choices can impact performance. Consider consulting Salesforce documentation and best practices to fine-tune your implementation.

Avoid Unnecessary Use of Large Configurations: While large configurations can handle complex bundles, they may not be needed for smaller bundles with fewer products. Evaluate each bundle's complexity and enable large configurations only when necessary. Avoid using it indiscriminately across all bundles.


Salesforce Enable Large Configurations Documentation

Salesforce Trailhead: Understand Scalability

Salesforce Revenue Cloud Overview

Get the complete AP-223 question set $20$40

Get Full Access

Question 4 Domain 1 Revenue Cloud Technical Design

A Revenue Cloud user story states: "Sales users should have the ability to create new quotes with established rate cards and account specific discounts because current customers are entitled to the pricing that was originally negotiated". In addition to loading data to Accounts, Contracts, Quotes what other objects will need to absorb legacy data?

Correct Answer B
Explanation

For the user story concerning sales users' ability to create new quotes with established rate cards and account-specific discounts, the Salesforce objects that need to absorb legacy datainclude:

B . Contracted Pricing: This object is crucial for managing special pricing agreements that have been negotiated with specific customers. It ensures that the pricing on new quotes reflects the discounts and rates that were originally negotiated under specific contracts.

D . Entitlements: The Entitlements object manages the customer's entitlements to support services or warranty conditions, which can be tied to the pricing or conditions stated in their original contracts.

These objects ensure that thecontractual terms and special conditions are respected in new transactions, maintaining consistency and honoring legacy agreements with customers.

Question 5 Domain 2 Revenue Cloud Implementation Management

A sales rep needs to renew multiple assets acquired at different times with varying expiration dates. When the sales rep selects multiple assets for renewal, they notice that some of the assets have expired.

What should the sales rep do to renew all of the assets?

Correct Answer C
Explanation When renewing multiple assets with different expiration dates, some may have already expired. The Override Renewal Term option allows the sales rep to bypass the expiration date validation and proceed with renewing all selected assets at once. Without this override, the system would reject the renewal request for expired assets, forcing the sales rep to handle them separately or manually adjust the dates.

Question 6 Domain 1 Revenue Cloud Technical Design

Universal containers recentlymigrated legacy contracts and subscriptions into salesforcein order to facilitateamendments and renewals in CPQ.however,sales users are gettingthe 'attempt to de-reference a null object' error when amending the legacy contract.Whatis the most likely causefor the error?

Correct Answer C
Explanation

In Salesforce CPQ, when amending legacy contracts, encountering the 'attempt to de-reference a null object' error often points to issues with the underlying data structure of the migrated contracts and subscriptions. This error typically occurs when required fields are not present or are incorrectly populated, leading to null references in the system's code. It's essential to ensure thatall necessary fields on legacy contracts and subscriptions are correctly filled in to support amendments in Salesforce CPQ. This might involve reviewing and correcting the data migration process to ensure that all required fields are accurately populated and that the data integrity is maintained.

Question 7 Domain 1 Revenue Cloud Technical Design

A Salesforce Developer is using Postman to retrieve a JSON response with Product2 IDs to develop a Lightning web component. Which query parameters are valid when using the Products List (POST) API to retrieve a list of products for the component?

Correct Answer C
Explanation The Products List API in CPQ accepts Catalog IDs, Product Classification IDs, and Category IDs as valid query parameters to filter product results. These parameters align with the managed package's data structure and allow developers to retrieve specific product subsets for Lightning web components. Other common filter options like Brand or Price Range are not supported by this particular API endpoint, so understanding the correct parameters is essential for proper API implementation during technical design and integration work.
Study Guide

What the Salesforce AP-223 Exam Covers

Exam domains verified against the Official Salesforce AP-223 exam guide, last checked November 2026.

Domain 1 Revenue Cloud Technical Design

68%

Design and recommend CPQ and Billing solutions that align with managed package capabilities. Analyze implications of legacy data and evaluate when customization is necessary. Assess areas of risk to a Revenue Cloud project and validate solutions against business requirements.

Sample questions from this domain above Q1Q2Q3Q4Q6Q7

Domain 2 Revenue Cloud Implementation Management

29%

Lead scoping sessions for Salesforce CPQ and Salesforce Billing implementations. Capture solution design documentation and prepare comprehensive project plans. Manage the build, test, deployment and support phases to deliver successful Revenue Cloud projects.

Sample question from this domain above Q5

Domain 3 New Release Capabilities

3%

Understand how new release capabilities affect existing CPQ and Billing designs. Recognize the importance of implementing current and available capabilities to maintain competitive advantage. Stay current with Revenue Cloud platform updates and product enhancements.

FAQ

AP-223 Exam FAQ

Common questions about the exam itself

How hard is the AP-223 exam and what does it expect me to know?
AP-223 tests your hands-on experience designing and implementing Salesforce CPQ and Billing solutions across the full Product-to-Cash lifecycle. You need practical knowledge of managing the entire quote to cash workflow, not just theoretical understanding. This is a professional-level exam aimed at consultants who have actually delivered Revenue Cloud projects.
Do I need to be a Certified Revenue Cloud Consultant before taking AP-223?
There are no published prerequisites. However, the exam expects extensive knowledge of the Product-to-Cash lifecycle and hands-on experience with CPQ and Billing implementations, so most successful candidates have prior Revenue Cloud certification or substantial consulting experience.
Which objective area is the hardest to pass and how should I study it?
Revenue Cloud Technical Design carries 68% of the exam weight and requires deep understanding of solution architecture. Focus on learning when customization is appropriate versus using managed package capabilities, analyzing legacy data implications, and identifying project risks. Hands-on configuration experience in CPQ and Billing is essential here.
How long should I prepare for AP-223?
Most candidates need 4 to 6 weeks of focused study if they already have Revenue Cloud experience. If you are new to CPQ and Billing, plan for 2 to 3 months to build practical knowledge through hands-on labs and real-world scenario exercises.
What happens on exam day for AP-223?
You will answer 35 multiple choice and multiple select questions in a proctored environment. The exam tests your ability to make architectural decisions and justify them based on business requirements and managed package capabilities.
Can I retake AP-223 if I fail, and how long do I have to wait?
Salesforce allows retakes, though you must wait before attempting again. Check the current Salesforce certification retake policy as it can vary. Plan your study time accordingly since failed attempts cost money and time.
How long is the AP-223 certification valid for once I pass?
The certification validity period and renewal requirements are not specified in publicly available documentation. Check with Salesforce directly about how long your certification lasts and whether it requires renewal or recertification.
Which job role does AP-223 certification qualify me for?
AP-223 certifies you as a CPQ and Billing Consultant and demonstrates expertise suitable for roles implementing Revenue Cloud solutions. You would typically work as a Salesforce consultant delivering CPQ and Billing projects to enterprise customers.
How does AP-223 relate to other Salesforce Accredited Professional exams?
AP-223 is a specialized certification focused on the Revenue Cloud product area. It validates deeper expertise than general Salesforce consultant certifications but is narrower in scope than multi-cloud certifications. You can pursue it alongside or after other Salesforce Accredited Professional exams depending on your career path.
What is the difference between AP-223 and the Revenue Cloud Consultant exam?
AP-223 is the Accredited Professional level for Revenue Cloud, assuming you have experience with CPQ and Billing specifically. The actual relationship and prerequisites between this exam and other Revenue Cloud certifications are not detailed in the official exam page.

Other Salesforce Exams

Free practice questions for more Salesforce certification exams

All Salesforce exams