Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.
The actions section describes the configuration of error messages and email templates associated with so-called shop actions.To open the configuration of an individual action in the Admin Interface, use a configuration deeplink of the form https://<shop-domain>/admin/config/actions.<actionName>, for example https://<shop-domain>/admin/config/actions.checkoutConfirm. A full list of all action nodes with ready-made deeplinks is available under Configuration deeplinks.
**Fehlertexte sind schreibgeschützt.** Die Fehlercode-Felder auf dieser Seite enthalten den Namen eines Textbausteins (ws.error.<configId>.<errorCode>), nicht den Fehlertext. Gepflegt wird der Text ausschließlich im Textbaustein-Dienst des Admin-Interface – Änderungen an der Konfiguration werden beim Speichern abgewiesen, auch über die [REST API](/schnittstellen/admin-interface-api/api-referenz-konfiguration). E-Mail-Vorlagen sind nicht betroffen.
WEBSALE refers to shop actions as requests to the shop system to perform specific operations — for example, adding a product to the wishlist, the sign-in process, creating a user account or other actions that require an interaction with the backend.The shop system checks the request and performs the requested action if no errors occur. Errors may arise, for example, when a product is no longer available, when required preconditions are not met, or when an unexpected system error occurs.In these cases the system returns an error code.
Such error codes are, however, not suitable for direct output in the frontend, as they are not understandable to buyers. To display a meaningful and appropriate error message in the shop, these technical codes must be mapped to a readable text.For this purpose, WEBSALE automatically creates a text snippet for every error code. The error text shown in the frontend is maintained exclusively via this text snippet.For almost all actions, these text snippets are pre-filled with clear German default texts. This applies, among others, to the areas of login, registration, addresses, basket, checkout, vouchers, newsletter, watchlist, and the payment methods credit card, PayPal, and Stripe. You therefore do not have to write the texts yourself, but you can overwrite them at any time in the respective text snippet.The error-code fields in the action configuration itself are read-only. Their value is the name of the text snippet (for example ws.error.accountDelete.actionNotAllowed), not the error text. Changes to these fields are rejected on save in the admin interface and via the REST API.Email templates within the actions.* configuration are not affected and remain editable as usual.
The names of these text snippets always start with ws.error. This makes them easy to locate and maintain via the search of the text-snippet service in the admin interface.The naming generally follows this scheme:
ws.error.<configId>.<errorCode>
Here, <configId> typically corresponds to the affected action configuration below actions, and <errorCode> to the respective error code of the action.
Determining the meaning of a ws.error text snippet
Example:
ws.error.accountDelete.actionNotAllowed
To determine the meaning of such a text snippet, look at the middle part of the name — here accountDelete.You can then search the documentation for the corresponding action configuration actions.accountDelete. In the section on error codes you will find the description for actionNotAllowed.The description of the error code explains in which case the message is output and helps you to formulate an appropriate error text for the frontend display.
Success messages are not part of the action configurations. They are defined directly through the storefront templates and can be adjusted there if needed. The texts contained therein can be changed via the templates themselves or via the associated text snippets.
Additionally, the actions also provide configuration options for email templates that are sent during certain successful actions — for example, on successful registration or a completed order. Sender, recipient, subject and email template can be defined here.
Error-code fields for which a ws.error text snippet has been generated are stored as read-only in the action configuration. They therefore cannot be edited via the REST API configuration — the output text is adjusted exclusively via the respective text snippet.Email templates are not affected by this.
actions - Alphabetical overview — This page lets you quickly locate all actions and jump directly to the corresponding thematic group. It serves as a central reference for a targeted search and efficient editing of individual action configurations.
actions - Sign-in & registration — This page contains all actions relating to the sign-in and registration process in the online shop. All messages and email templates output during sign-in, when unblocking an account, or when resetting a password are documented here.
actions - User account — This page contains all actions relating to the user account and therefore all messages and email templates that occur when creating, changing, deleting and checking account data.
actions - Forms — This page contains all actions relating to the submission of forms. The associated messages and email templates output when sending forms via the shop — for example, contact, inquiry or service forms — are documented here.
actions - Newsletter — This page contains all actions relating to newsletter dispatch.
actions - Products — This page contains all actions related to products.
actions - Security & privacy — This page contains all actions relating to security and data protection in the shop. This includes messages and notifications around session control and the consent layer for managing consents.
actions - Test mode — This area covers all actions used to control the test mode. They allow you to activate, deactivate or toggle the test mode within the system.
actions - Basket & checkout — This page contains all actions executed during the ordering process in the shop.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"WEBSALE Dokumentation","colors":{"primary":"#0066CC"},"logo":{"light":"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/Logo_WEBSALE_2024_Farbverlauf_RGB.png?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=b96a564fcbb0d782bfeb7df19423835e","dark":"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/Logo_WEBSALE_2024_Farbverlauf_RGB.png?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=b96a564fcbb0d782bfeb7df19423835e","href":"/"},"favicon":"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/favicon.ico?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=5d387abffbbbc1811401ecb3afd2a807","footer":{"socials":{"linkedin":"https://www.linkedin.com/company/websale-ag"},"links":[{"items":[{"label":"Impressum","href":"https://websale.de/impressum"},{"label":"Datenschutz","href":"https://websale.de/datenschutz"}]}]},"search":{"prompt":"WEBSALE-Dokumentation durchsuchen..."},"fonts":{"family":"Roboto"},"styling":{"codeblocks":{"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}},"latex":true},"navigation":{"languages":[{"language":"de","href":"frontend"},{"language":"en","href":"en/frontend"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"websaleag-44ee7ea6","hasAudioNarration":false,"actualSubdomain":"websaleag-44ee7ea6","customDomains":["dokumentation.websale.de"],"gitSource":{"type":"gitlab","owner":"websale-ag-group","repo":"dokumentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"projectId":83013579,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae4535d48cc23fefaa36b4a","collectionId":"8346145f-4a67-4905-883d-3b50196e35b7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae4535d48cc23fefaa36b4a"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae4535d48cc23fefaa36b4a","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"de","tag":"WEBSALE","count":243},{"language":"en","tag":"WEBSALE VX","count":241},{"language":"de","tag":"Frontend","count":92},{"language":"en","tag":"Frontend","count":91},{"language":"de","tag":"Konfiguration","count":76},{"language":"en","tag":"Configuration","count":76},{"language":"de","tag":"Schnittstellen","count":58},{"language":"en","tag":"Interfaces","count":57},{"language":"de","tag":"Referenz – Module","count":39},{"language":"en","tag":"Reference – Modules","count":39},{"language":"de","tag":"Admin Interface API","count":36},{"language":"en","tag":"Admin Interface API","count":36},{"language":"de","tag":"WEBSALE | search","count":34},{"language":"en","tag":"WEBSALE | search","count":34},{"language":"de","tag":"Webcomponents – UI-Komponenten","count":22},{"language":"en","tag":"Web components – UI components","count":22},{"language":"de","tag":"Storefront API","count":17},{"language":"de","tag":"Admin Interface","count":16},{"language":"en","tag":"Admin Interface","count":16},{"language":"en","tag":"Storefront API","count":16}],"searchSettings":{"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@websale.de","showHelpButton":false}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":has(>[data-component-part=products-selector-trigger]){flex-shrink:0!important;min-width:fit-content!important}[data-component-part=products-selector-trigger]{flex-shrink:0!important}[data-component-part=products-selector-trigger],[data-component-part=products-selector-trigger]>span{max-width:none!important;overflow:visible!important}"}],"page":{"pagePath":"en/konfiguration/actions-fehlertexte-e-mails","slug":"/en/konfiguration/actions-fehlertexte-e-mails","pageMetadata":{"title":"actions - Error texts \u0026 emails","description":"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.","href":"/en/konfiguration/actions-fehlertexte-e-mails"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const FehlercodeSchreibschutz=()=>{const{Warning}=_provideComponents()||{};if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(Warning,{children:[`**Fehlertexte sind schreibgeschützt.** Die Fehlercode-Felder auf dieser Seite enthalten den Namen eines Textbausteins (`,_jsx(`code`,{children:`ws.error.\u003cconfigId>.\u003cerrorCode>`}),`), nicht den Fehlertext. Gepflegt wird der Text ausschließlich im Textbaustein-Dienst des Admin-Interface – Änderungen an der Konfiguration werden beim Speichern abgewiesen, auch über die [REST API](/schnittstellen/admin-interface-api/api-referenz-konfiguration). E-Mail-Vorlagen sind nicht betroffen.`]})};function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`actions`}),` section describes the configuration of error messages and email templates associated with so-called shop actions.`]}),`\n`,_jsxs(_components.p,{children:[`To open the configuration of an individual action in the Admin Interface, use a configuration deeplink of the form `,_jsx(_components.code,{children:`https://\u003cshop-domain>/admin/config/actions.\u003cactionName>`}),`, for example `,_jsx(_components.code,{children:`https://\u003cshop-domain>/admin/config/actions.checkoutConfirm`}),`. A full list of all action nodes with ready-made deeplinks is available under `,_jsx(_components.a,{href:`/en/admin-interface/konfigurations-deeplinks`,children:`Configuration deeplinks`}),`.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(_MdxComponentBoundary,{name:`FehlercodeSchreibschutz`,children:_jsx(FehlercodeSchreibschutz,{})}),`\n`,_jsx(Heading,{level:`2`,id:`definition-of-shop-actions`,children:`Definition of shop actions`}),`\n`,_jsx(_components.p,{children:`WEBSALE refers to shop actions as requests to the shop system to perform specific operations — for example, adding a product to the wishlist, the sign-in process, creating a user account or other actions that require an interaction with the backend.`}),`\n`,_jsx(_components.p,{children:`The shop system checks the request and performs the requested action if no errors occur. Errors may arise, for example, when a product is no longer available, when required preconditions are not met, or when an unexpected system error occurs.`}),`\n`,_jsx(_components.p,{children:`In these cases the system returns an error code.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`error-messages`,children:`Error messages`}),`\n`,_jsx(_components.p,{children:`Such error codes are, however, not suitable for direct output in the frontend, as they are not understandable to buyers. To display a meaningful and appropriate error message in the shop, these technical codes must be mapped to a readable text.`}),`\n`,_jsxs(_components.p,{children:[`For this purpose, WEBSALE automatically creates a text snippet for every error code. The error text shown in the frontend is maintained `,_jsx(_components.strong,{children:`exclusively`}),` via this text snippet.`]}),`\n`,_jsx(_components.p,{children:`For almost all actions, these text snippets are pre-filled with clear German default texts. This applies, among others, to the areas of login, registration, addresses, basket, checkout, vouchers, newsletter, watchlist, and the payment methods credit card, PayPal, and Stripe. You therefore do not have to write the texts yourself, but you can overwrite them at any time in the respective text snippet.`}),`\n`,_jsxs(_components.p,{children:[`The error-code fields in the action configuration itself are read-only. Their value is the name of the text snippet (for example `,_jsx(_components.code,{children:`ws.error.accountDelete.actionNotAllowed`}),`), not the error text. Changes to these fields are rejected on save in the admin interface and via the REST API.`]}),`\n`,_jsxs(_components.p,{children:[`Email templates within the `,_jsx(_components.code,{children:`actions.*`}),` configuration are not affected and remain editable as usual.`]}),`\n`,_jsxs(Heading,{level:`3`,id:`structure-of-the-ws-error-text-snippets`,children:[`Structure of the `,_jsx(_components.code,{children:`ws.error`}),` text snippets`]}),`\n`,_jsxs(_components.p,{children:[`The names of these text snippets always start with `,_jsx(_components.code,{children:`ws.error`}),`. This makes them easy to locate and maintain via the search of the text-snippet service in the admin interface.`]}),`\n`,_jsx(_components.p,{children:`The naming generally follows this scheme:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`ws.error.\u003cconfigId>.\u003cerrorCode>`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[`Here, `,_jsx(_components.code,{children:`\u003cconfigId>`}),` typically corresponds to the affected action configuration below `,_jsx(_components.code,{children:`actions`}),`, and `,_jsx(_components.code,{children:`\u003cerrorCode>`}),` to the respective error code of the action.`]}),`\n`,_jsxs(Heading,{level:`3`,id:`determining-the-meaning-of-a-ws-error-text-snippet`,children:[`Determining the meaning of a `,_jsx(_components.code,{children:`ws.error`}),` text snippet`]}),`\n`,_jsx(_components.p,{children:`Example:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light github-dark`,style:{backgroundColor:`#fff`,\"--shiki-dark-bg\":`#24292e`,color:`#24292e`,\"--shiki-dark\":`#e1e4e8`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`ws.error.accountDelete.actionNotAllowed`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[`To determine the meaning of such a text snippet, look at the middle part of the name — here `,_jsx(_components.code,{children:`accountDelete`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`You can then search the documentation for the corresponding action configuration `,_jsx(_components.code,{children:`actions.accountDelete`}),`. In the section on error codes you will find the description for `,_jsx(_components.code,{children:`actionNotAllowed`}),`.`]}),`\n`,_jsx(_components.p,{children:`The description of the error code explains in which case the message is output and helps you to formulate an appropriate error text for the frontend display.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`success-messages`,children:`Success messages`}),`\n`,_jsx(_components.p,{children:`Success messages are not part of the action configurations. They are defined directly through the storefront templates and can be adjusted there if needed. The texts contained therein can be changed via the templates themselves or via the associated text snippets.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`email-templates`,children:`Email templates`}),`\n`,_jsx(_components.p,{children:`Additionally, the actions also provide configuration options for email templates that are sent during certain successful actions — for example, on successful registration or a completed order. Sender, recipient, subject and email template can be defined here.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`rest-api-configuration`,children:`REST API configuration`}),`\n`,_jsxs(_components.p,{children:[`Error-code fields for which a `,_jsx(_components.code,{children:`ws.error`}),` text snippet has been generated are stored as read-only in the action configuration. They therefore cannot be edited via the `,_jsx(_components.a,{href:`/schnittstellen/admin-interface-api/api-referenz-konfiguration`,children:`REST API configuration`}),` — the output text is adjusted exclusively via the respective text snippet.`]}),`\n`,_jsx(_components.p,{children:`Email templates are not affected by this.`}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`overview-of-the-actions-for-error-texts-\u0026-emails`,children:`Overview of the actions for error texts \u0026 emails`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-alphabetische-ubersicht`,children:`actions - Alphabetical overview`}),` — This page lets you quickly locate all actions and jump directly to the corresponding thematic group. It serves as a central reference for a targeted search and efficient editing of individual action configurations.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-anmeldung-registrierung`,children:`actions - Sign-in \u0026 registration`}),` — This page contains all actions relating to the sign-in and registration process in the online shop. All messages and email templates output during sign-in, when unblocking an account, or when resetting a password are documented here.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-benutzerkonto`,children:`actions - User account`}),` — This page contains all actions relating to the user account and therefore all messages and email templates that occur when creating, changing, deleting and checking account data.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-formulare`,children:`actions - Forms`}),` — This page contains all actions relating to the submission of forms. The associated messages and email templates output when sending forms via the shop — for example, contact, inquiry or service forms — are documented here.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-newsletter`,children:`actions - Newsletter`}),` — This page contains all actions relating to newsletter dispatch.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-produkte`,children:`actions - Products`}),` — This page contains all actions related to products.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-sicherheit-datenschutz`,children:`actions - Security \u0026 privacy`}),` — This page contains all actions relating to security and data protection in the shop. This includes messages and notifications around session control and the consent layer for managing consents.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-testmodus`,children:`actions - Test mode`}),` — This area covers all actions used to control the test mode. They allow you to activate, deactivate or toggle the test mode within the system.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/konfiguration/actions-fehlertexte-e-mails/actions-warenkorb-checkout`,children:`actions - Basket \u0026 checkout`}),` — This page contains all actions executed during the ordering process in the shop.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{FehlercodeSchreibschutz,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}},"config":{},"pageMetadata":{"title":"actions - Error texts \u0026 emails","description":"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.","href":"/en/konfiguration/actions-fehlertexte-e-mails"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Definition of shop actions","slug":"definition-of-shop-actions","depth":2,"children":[]},{"title":"Error messages","slug":"error-messages","depth":2,"children":[{"title":"Structure of the ws.error text snippets","slug":"structure-of-the-ws-error-text-snippets","depth":3,"children":[]},{"title":"Determining the meaning of a ws.error text snippet","slug":"determining-the-meaning-of-a-ws-error-text-snippet","depth":3,"children":[]}]},{"title":"Success messages","slug":"success-messages","depth":2,"children":[]},{"title":"Email templates","slug":"email-templates","depth":2,"children":[]},{"title":"REST API configuration","slug":"rest-api-configuration","depth":2,"children":[]},{"title":"Overview of the actions for error texts \u0026 emails","slug":"overview-of-the-actions-for-error-texts-\u0026-emails","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"websaleag-44ee7ea6","siteName":"WEBSALE Dokumentation","title":"actions - Error texts \u0026 emails - WEBSALE Dokumentation","relatedPagesConfig":{"enabled":true,"limit":5,"mode":"automatic"},"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/konfiguration/actions-fehlertexte-e-mails","matchLevel":1},"en":{"href":"/en/konfiguration/actions-fehlertexte-e-mails","matchLevel":0}}},"lastModified":"2026-10-09T07:58:43.594Z","originalFileLocation":"en/konfiguration/actions-fehlertexte-e-mails.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.\">\u003cmeta data-mint-head name=\"application-name\" content=\"WEBSALE Dokumentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"actions - Error texts \u0026amp; emails - WEBSALE Dokumentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"WEBSALE Dokumentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://websaleag-44ee7ea6.mintlify.app/_mintlify/api/og/v2?division=actions\u0026amp;title=actions+-+Error+texts+%26+emails\u0026amp;description=Overview+of+the+actions+node+for+shop+actions%3A+configuration+of+error+texts%2C+error+codes+and+email+templates+for+login%2C+wishlist%2C+account+and+more.\u0026amp;theme=2f1e88ce90c5c698bc58bf46\u0026amp;signature=154735804f13ed65c12318ca5b571991e74ec6fb3fe17c56f5c85df09ccd5918\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"actions - Error texts \u0026amp; emails - WEBSALE Dokumentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://websaleag-44ee7ea6.mintlify.app/_mintlify/api/og/v2?division=actions\u0026amp;title=actions+-+Error+texts+%26+emails\u0026amp;description=Overview+of+the+actions+node+for+shop+actions%3A+configuration+of+error+texts%2C+error+codes+and+email+templates+for+login%2C+wishlist%2C+account+and+more.\u0026amp;theme=2f1e88ce90c5c698bc58bf46\u0026amp;signature=154735804f13ed65c12318ca5b571991e74ec6fb3fe17c56f5c85df09ccd5918\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/websaleag-44ee7ea6/b-DMHJEWRrC_pLQS/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"WEBSALE Dokumentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0066CC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/konfiguration/actions-fehlertexte-e-mails.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://dokumentation.websale.de/konfiguration/actions-fehlertexte-e-mails\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://dokumentation.websale.de/#organization\",\"name\":\"WEBSALE Dokumentation\",\"url\":\"https://dokumentation.websale.de\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/websaleag-44ee7ea6/yeKhhJTjoXWEQCsc/logo/Logo_WEBSALE_2024_Farbverlauf_RGB.png?fit=max\u0026auto=format\u0026n=yeKhhJTjoXWEQCsc\u0026q=85\u0026s=b96a564fcbb0d782bfeb7df19423835e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://dokumentation.websale.de#website\",\"name\":\"WEBSALE Dokumentation\",\"url\":\"https://dokumentation.websale.de\",\"publisher\":{\"@id\":\"https://dokumentation.websale.de/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails#webpage\",\"url\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails\",\"name\":\"actions - Error texts \u0026 emails\",\"description\":\"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.\",\"dateModified\":\"2026-10-09T07:58:43.594Z\",\"isPartOf\":{\"@id\":\"https://dokumentation.websale.de#website\"},\"breadcrumb\":{\"@id\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Configuration\",\"item\":\"https://dokumentation.websale.de/en/konfiguration\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"actions - Error texts \u0026 emails\",\"item\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails#article\",\"headline\":\"actions - Error texts \u0026 emails\",\"name\":\"actions - Error texts \u0026 emails\",\"description\":\"Overview of the actions node for shop actions: configuration of error texts, error codes and email templates for login, wishlist, account and more.\",\"url\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails\",\"mainEntityOfPage\":{\"@id\":\"https://dokumentation.websale.de/en/konfiguration/actions-fehlertexte-e-mails#webpage\"},\"dateModified\":\"2026-10-09T07:58:43.594Z\",\"publisher\":{\"@id\":\"https://dokumentation.websale.de/#organization\"},\"isPartOf\":{\"@id\":\"https://dokumentation.websale.de#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"WEBSALE Dokumentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"WEBSALE Dokumentation","nav":{"global":null,"languages":[{"language":"de","pages":[{"title":"de","href":"/konfiguration/actions-fehlertexte-e-mails"}]},{"language":"en","products":[{"product":"WEBSALE VX","icon":"rocket","description":"Current product generation","tabs":[{"tab":"Frontend","pages":[{"title":"Frontend","href":"/en/frontend"}]},{"tab":"Configuration","groups":[{"group":"Configuration","pages":[{"title":"Overview - Configuration","href":"/en/konfiguration"},{"title":"Configuration deep links","description":"Direct links to individual configuration nodes of the WEBSALE Admin Interface: URL scheme and complete reference of all nodes per area.","href":"/en/admin-interface/konfigurations-deeplinks"},{"group":"actions","pages":[{"title":"actions - Error texts \u0026 emails","href":"/en/konfiguration/actions-fehlertexte-e-mails"},{"title":"actions - Alphabetical overview","description":"Alphabetical overview of all WEBSALE shop actions with a direct link to the respective thematic group. Central reference for targeted lookup of actions.","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-alphabetische-ubersicht"},{"title":"actions - Sign-in \u0026 registration","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-anmeldung-registrierung"},{"title":"actions - User account","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-benutzerkonto"},{"title":"actions - Forms","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-formulare"},{"title":"actions - Newsletter","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-newsletter"},{"title":"actions - Products","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-produkte"},{"title":"actions - Security \u0026 privacy","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-sicherheit-datenschutz"},{"title":"actions - Test mode","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-testmodus"},{"title":"actions - Basket \u0026 checkout","href":"/en/konfiguration/actions-fehlertexte-e-mails/actions-warenkorb-checkout"}]},{"title":"accounts - User accounts","href":"/en/konfiguration/accounts-benutzerkonten"},{"title":"app - WEBSALE APP","href":"/en/konfiguration/app-websale-app"},{"title":"authentication - Authentication \u0026 access data","href":"/en/konfiguration/authentication-authentifizierungs-zugriffsdaten"},{"title":"b2b - Business-to-business (B2B)","href":"/en/konfiguration/b2b-business-to-business-b2b"},{"title":"basket - Basket","href":"/en/konfiguration/basket-warenkorb"},{"title":"statistics - Statistics data","href":"/en/konfiguration/statistics-statistikdaten"},{"title":"checkout - Order flow","href":"/en/konfiguration/checkout-bestellablauf"},{"title":"content - Catalogue (categories \u0026 products)","href":"/en/konfiguration/content-katalog-kategorien-produkte"},{"title":"creditCheck - Credit check","href":"/en/konfiguration/creditcheck-bonitatsprufung"},{"title":"customer - Customer data","href":"/en/konfiguration/customer-kundendaten"},{"title":"Emails \u0026 email settings","href":"/en/konfiguration/e-mails-e-mail-einstellungen"},{"title":"finance - Currencies \u0026 taxes","href":"/en/konfiguration/finance-wahrungen-steuern"},{"title":"general - General shop settings","href":"/en/konfiguration/general-allgemeine-shopeinstellungen"},{"title":"inquiry - Forms","href":"/en/konfiguration/inquiry-formulare"},{"title":"maintenance - Maintenance mode","href":"/en/konfiguration/maintenance-wartungsmodus"},{"title":"messages - Event-driven emails","href":"/en/konfiguration/messages-ereignisgesteuerte-e-mails"},{"title":"newsletter - Newsletter","href":"/en/konfiguration/newsletter-newsletter"},{"title":"payment - Payment methods","href":"/en/konfiguration/payment-zahlungsmethoden"},{"title":"search - Sorting and filtering","href":"/en/konfiguration/search-sortierung-und-filterung"},{"title":"security - Security rules","href":"/en/konfiguration/security-sicherheitsregeln"},{"title":"seoMetaData - Meta data \u0026 SEO texts","href":"/en/konfiguration/seometadata-meta-daten-seo-texte"},{"title":"storefrontApi - Storefront API","href":"/en/konfiguration/storefrontapi-storefront-api"},{"title":"statistics - Statistics data","href":"/en/konfiguration/statistics"},{"title":"system - Basic system configuration","href":"/en/konfiguration/system"},{"title":"urls - URLs (web addresses)","href":"/en/konfiguration/urls-url-webadressen"},{"title":"Validation and checking services","href":"/en/konfiguration/validierungs-und-prufservices"}]}]},{"tab":"Strapi CMS","pages":[{"title":"Strapi CMS","href":"/en/strapi-cms"}]},{"tab":"Interfaces","pages":[{"title":"Interfaces","href":"/en/schnittstellen"}]},{"tab":"Admin Interface","pages":[{"title":"Admin Interface","href":"/en/admin-interface"}]},{"tab":"WEBSALE | search","pages":[{"title":"WEBSALE | search","href":"/en/ws-search/websale-search"}]},{"tab":"Migration","pages":[{"title":"Migration","href":"/en/migration"}]},{"tab":"Resources","pages":[{"title":"Resources","href":"/en/changelog"}]}]},{"product":"WEBSALE V8s","icon":"clock-rotate-left","description":"Documentation of the WEBSALE V8s generation (work in progress)","pages":[{"title":"WEBSALE V8s","href":"/en/v8s"}]}]}]},"basePath":"","title":"actions - Error texts \u0026 emails - WEBSALE Dokumentation","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}