virtual CartExtension.CheckoutPlaceOrder
Entry point for the Cart validations during Place Order. The Salesforce app will call the validate
method when starting Place Order validations. To implement custom validation orchestration and handling logic, extend this
class and override the validate
method.
Default constructor
Calls specific validation that validates the given cart. Can be overridden with custom logic. To access the overridden method, call super.validate()
. Returns PlaceOrderResponse.
Param | Description |
---|---|
PlaceOrderRequest | The CartExtension.PlaceOrderRequest to act on. |
domainList | A list of domain names to validate against. Supported values are: TAXES, PRICING, PROMOTIONS, PAYMENT, SHIPPING. |