CustomerChangeRequestShipDateControl

CustomerChangeRequestShipDateControl lets shoppers set or change the requested ship date used by Available to Promise calculations. It presents a required date-selection prompt after sign-in when the site and customer class use Available to Promise.

CustomerChangeRequestShipDateControl date-selection prompt

CustomerChangeRequestShipDateControl status view

Configurable properties

Property Default Valid values or format Effect
CheckoutActiveErrorMessageText
String
Not specified   Sets the message shown when checkout prevents a date change.
EnableRequestedEndDateWeekendSelection
Boolean
Not specified true, false Controls weekend selection for the requested end date.
EnableRequestedShipDateRange
Boolean
Not specified true, false Controls requested ship-date range selection.
EnableRequestedShipDateWeekendSelection
Boolean
Not specified true, false Controls weekend selection for the requested ship date.
MaximumRequestedShipDateFromToday
Int
Not specified   Sets the latest requested ship date relative to today.
MaximumRequestedShipDateRangeDays
Int
Not specified   Sets the maximum length of a requested date range.
MinimumRequestedShipDateFromToday
Int
Not specified   Sets the earliest requested ship date relative to today.
MinimumRequestedShipDateRangeDays
Int
Not specified   Sets the minimum length of a requested date range.
RedirectAfterDateChange
Not specified
Not specified   Controls redirecting after a requested date change.
RedirectAfterDateChangeURL
String
Not specified   Sets the redirect destination after a requested date change.
RequestedEndDateLabelText
String
Not specified   Sets the requested end-date label.
RequestedShipDateChangeButtonText
String
Not specified   Sets the status-view Change Date button text.
RequestedShipDateInstructionsText
String
Not specified   Sets the date-selection instructions.
RequestedShipDateLabelText
String
Not specified   Sets the requested ship-date label.
RequestedShipDateSubmitButtonText
String
Not specified   Sets the date-selection submit button text.

SitePages.config example

The following example loads CustomerChangeRequestShipDateControl.ascx and applies the documented literal defaults. The following properties are omitted because they do not have documented literal defaults: CheckoutActiveErrorMessageText, EnableRequestedEndDateWeekendSelection, EnableRequestedShipDateRange, EnableRequestedShipDateWeekendSelection, MaximumRequestedShipDateFromToday, MaximumRequestedShipDateRangeDays, MinimumRequestedShipDateFromToday, MinimumRequestedShipDateRangeDays, RedirectAfterDateChange, RedirectAfterDateChangeURL, RequestedEndDateLabelText, RequestedShipDateChangeButtonText, RequestedShipDateInstructionsText, RequestedShipDateLabelText, RequestedShipDateSubmitButtonText.

<Control src="CustomerChangeRequestShipDateControl.ascx" />

Add this <Control> element to the appropriate page placeholder as described in The SitePages.config File.

Inherited properties

CustomerChangeRequestShipDateControl inherits shared conditions from CyberStoreBaseControl.


This site uses Just the Docs, a documentation theme for Jekyll.