How can a Revenue Cloud Consultant create a new payment Method for a credit card that will be saved for future Payments?
Answer(s): D
To save a new credit card Payment Method for future payments, the correct Salesforce Billing process is:Correct documented methodFrom the Account Page:Go to the Payment Methods related listClick New Payment Method Credit CardEnter card detailsCard is tokenized (via Payment Gateway)Saved for future paymentsThis is exactly what option D describes.Why the other answers are incorrectOptionWhy IncorrectA . Tokenize buttonOutdated UI/legacy workflow; new UI and gateways tokenize automatically.B . Payment credit cards related listNot the standard Billing object structure; Salesforce Billing uses Payment Method object, not "Payment Credit Card".C . Enter card details + encryptionPCI does not allow storing full credit card numbers in Salesforce even with Platform Encryption --credit cards must be tokenized via gateway, not stored directly.Therefore:The only correct Salesforce Billing approach is D.
A Revenue Cloud customer has posted an invoice and now wants to add on more items from another order associated to that account. Without using invoice batches, how can this be accomplished?
Answer(s): C
What are three risks when using too many cross object formula fields in a Revenue Cloud Project?
Answer(s): A,C,D
In Salesforce CPQ + Billing (Revenue Cloud), heavy use of cross-object formula fields can create serious performance, calculation, and reliability issues. Salesforce product documentation and CPQ study guides highlight several risks related to:Quote calculation engine performanceSOQL query depthRuntime evaluation limitsData availability timing during synchronous calculationsBelow is the breakdown of the options:A . Formula field data is not always available during CPQ quote calculationCorrect.Salesforce CPQ reads values at calculation time, but cross-object formula fields may:Not resolve in time if they depend on parent records updated within the same transactionReturn stale values because formula evaluation is not recalculated in real time mid-calculationFail during QCP or price rule evaluation due to record access/state issuesThis is a known risk documented in CPQ technical architecture guidance.B . Formula fields have unlimited access to object many relationships away which makes it vulnerable to data changes.Incorrect.Formula fields do NOT have unlimited access. They are limited to 10 relationship levels.While data changes on parent objects can affect formula results, this is not a primary risk emphasized in Revenue Cloud implementation guidance.Therefore, not one of the three correct risks.C . They are computationally expensive.Correct.Formula fields--especially cross-object ones--are recalculated at runtime every time:The referenced record is queriedCPQ calculator reads them during price rule evaluationBilling processes (Invoice Run, Usage Rating, etc.) reference themThis can significantly slow down:Quote calculationsOrder/Invoice generationAny multi-object SOQL-heavy logicThis is a well-known performance risk.D . They can easily exceed limits if not carefully designed and testedCorrect.Cross-object formulas contribute to:SOQL query depth limitsCPU time limitsFormula size complexityRelationship depth limitsIn CPQ/Billing, where Quote and Quote Line processing already push platform limits, too many formula fields can cause:Calculation failuresInvoice/Order creation errorsApex limit exceptionsSalesforce documentation warns against heavy formula usage for precisely these scalability concerns.E . Formula fields are editable, after calculation a user/process can overwrite the valueIncorrect.Formula fields are never editable by users or automation.Their values are dynamically calculated from their formula expressions.Therefore, this option is not a valid risk.
Which corrective action should an admin take after noticing an error on a posted invoice?
Answer(s): A
Salesforce Billing documentation states:Posted Invoices cannot be edited, deleted, or reverted to draft.Corrections must be performed through Cancel & Rebill.Correct process:Cancel & Rebill the posted invoiceThe system automatically creates:A Credit Memo for the incorrect invoiceA New Debit Invoice (unposted)Admin corrects the Order / Order ProductGenerate & post a new corrected invoiceWhy the other options are incorrectOptionIssueB . Change Posted DraftImpossible. Posted invoices cannot revert to draft.C . Delete InvoicePosted invoices cannot be deleted.D . Credit the invoice manuallyDoes not follow the required cancelre bill flow; also would not automatically issue corrected invoice.Therefore A is the only Salesforce-compliant corrective action.
A Revenue Cloud Consultant learns salesforce is deploying a new release during the course of the implementation.which two should be taken to make sure the implementation is tested against the new release before it deploys to production?
Answer(s): A,C
Salesforce seasonal releases upgrade all Preview sandboxes before production.To ensure testing against the upcoming release, a consultant must do the following:A . Review status.salesforce.com for sandbox preview scheduleSalesforce publishes sandbox preview instructions, refresh cutoffs, and upgrade dates. Essential for planning regression testing.C . Determine whether the sandbox is on a preview or non-preview instanceCritical because:Preview sandbox = upgraded BEFORE productionNon-preview sandbox = upgraded AFTER productionTo test early, the org must stay on preview.Why D is NOT correct (even though your key said A, C, D)Salesforce does NOT allow you to "submit a ticket" to request sandbox upgrades.Sandbox preview status is controlled solely by whether the sandbox is refreshed before or after the preview cutoff date.This is explicitly stated:"Support cannot move a sandbox to a different release level."-- Salesforce Release Management DocumentationTherefore, A and C are correct, not D.Why B is incorrectSalesforce does NOT upgrade all sandboxes at the same time.Preview vs Non-preview determines upgrade timing.
Post your Comments and Discuss Salesforce AP-223 exam prep with other Community members: