Functional Capabilities and Business Value7% of the exam

Post-purchase returns, refunds and order adjustments

How Order Management handles B2C Commerce orders after purchase: simple returns versus return merchandise authorizations, partial receipts, credit memos and fee invoices, refund requests, price adjustments and cumulative excess funds.

Official exam objective
Given a set of customer requirements for post-purchase activities in a multi-product solution, demonstrate how the customer experience can be achieved by leveraging Salesforce B2C products.

~7 min read · 10 practice questions

What the exam expects

  • Choose between a simple return and a return merchandise authorization (RMA) from how the customer returns goods and what must be checked first.
  • Design the financial follow-up for returns and fees: change orders, credit memos, fee invoices and refund requests, including partial and sequenced refunds.
  • Design price adjustments for items before, during and after fulfillment, and route the resulting refunds.
  • Read refund outcomes and cumulative output values correctly in an integration.

Key terms:

  • Change order: an Order record that holds the financial effect of a cancel, return or adjustment on an order summary.
  • Credit memo: the record that represents a refund amount for one or more change orders.
  • Excess funds: captured money owed back that isn't tied to an invoice or credit memo.
  • Order payment summary: the per-payment-method record whose balances fund invoices and receive refunds.
  • RMA: a tracked return order whose items are verified before the refund.

Key facts

Simple return eligibility
Detail
Only fulfilled items on an order summary
ReturnOrder API limit
Detail
2,000 requests per hour
Processed return line
Detail
Read-only; remaining expected quantity moves to a new line
submitReturn output
Detail
A change order, no ReturnOrder
Refund input minimum
Detail
creditMemoId or excessFundsAmount (or both)
isAllowPartial default
Detail
false; ignored without a sequences list
Refund outcome
Detail
Payment gateway log, not the background operation status
allocatedItemsChangeOrderType default
Detail
Disallowed
Change order IDs on preview
Detail
Always null
totalExcessFundsAmount scope
Detail
All excess funds on the order summary
Sources for this section (7)
  • When does an item's status change to Returned after a simple return?
  • Why can't an unmanaged RMA return order be created for an item that hasn't shipped?
  • When does a submitted price adjustment need no refund at all?
  • Which records does createReturnOrder create?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the B2C Solution Architect pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 20 lessons of the B2C Solution Architect guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Practice exams purchase adds inline bank questions and topic practice (10 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Choose guide-only, practice-only, or save $4 with both

Practice for the B2C Solution Architect exam