Interface: CustomerBasket<T>
Settings for the customer's shopping basket functionality.
This interface defines how the Mimeeq Basket behaves for a specific customer, including email notification settings, display names, and navigation paths. It controls the end-to-end cart experience for configured products.
Type Parameters
T
T = Translatable<string>
Properties
forwardMails?
optionalforwardMails:Nullable<ForwardMail[]>
List of email addresses to forward cart submissions to.
When users submit their cart, a notification can be sent to these addresses.
mailConfig?
optionalmailConfig:MailConfig
Configuration for email notifications related to the basket.
This controls the appearance and content of emails sent about cart actions.
settings?
optionalsettings:object
Additional behavioral settings for the basket.
These control specific behaviors of the basket interface.
showFinalCalculationMessage?
optionalshowFinalCalculationMessage:boolean
When true, shows a final calculation message after adding to cart.
This message informs users that final calculations may differ from what's shown in the configurator.
submissionDisplayName?
optionalsubmissionDisplayName:T
Display name for submissions in different languages.
This defines what cart submissions are called in the user interface.
viewOnlineUrl?
optionalviewOnlineUrl:string
URL where users can view their basket online.
This is used for the "View Online" action in the basket interface.