diff --git a/Frontend/MoptPaymentPayone/Controllers/Backend/FcPayone.php b/Frontend/MoptPaymentPayone/Controllers/Backend/FcPayone.php
index b7d895b5..9e452c0d 100755
--- a/Frontend/MoptPaymentPayone/Controllers/Backend/FcPayone.php
+++ b/Frontend/MoptPaymentPayone/Controllers/Backend/FcPayone.php
@@ -636,12 +636,20 @@ public function ajaxgetRiskCheckConfigAction()
 
     public function ajaxgetAddressCheckConfigAction()
     {
+        $moptPayoneHelper = Shopware()->Container()->get('MoptPayoneMain')->getInstance()->getHelper();
         $data = array();
         $this->Front()->Plugins()->Json()->setRenderer(true);
 
         $paymentid = $this->Request()->getParam('paymentid');
         $data['data'] = $this->get('MoptPayoneMain')->getPayoneConfig($paymentid, true);
         $data['status'] = 'success';
+        // replace addresscheck countryIds with country codes
+        $billingCountryIds = empty($data['data']['adresscheckBillingCountries']) ? [] : explode(',', $data['data']['adresscheckBillingCountries']);
+        $shippingCountryIds = empty($data['data']['adresscheckShippingCountries']) ? [] : explode(',', $data['data']['adresscheckShippingCountries']);
+        $billingCountries = array_map([$moptPayoneHelper, 'getCountryIsoFromId'], $billingCountryIds);
+        $shippingCountries = array_map([$moptPayoneHelper, 'getCountryIsoFromId'], $shippingCountryIds);
+        $data['data']['adresscheckBillingCountries'] = implode(',', $billingCountries);
+        $data['data']['adresscheckShippingCountries'] = implode(',', $shippingCountries);
         $encoded = json_encode($data);
         echo $encoded;
         exit(0);
@@ -1346,6 +1354,17 @@ public function createPayoneConfig($options)
             Shopware()->Models()->persist($data);
         };
 
+        // replace addresscheck country codes with countryIds
+        $moptPayoneHelper = Shopware()->Container()->get('MoptPayoneMain')->getInstance()->getHelper();
+        $billingCountries = empty($options['adresscheckBillingCountries']) ? [] : explode(',', str_replace(' ', '', $options['adresscheckBillingCountries']));
+        $shippingCountries = empty($options['adresscheckShippingCountries']) ? [] : explode(',', str_replace(' ', '', $options['adresscheckShippingCountries']));
+        $billingCountryIds = array_map([$moptPayoneHelper, 'getCountryIdFromIso'], $billingCountries);
+        $shippingCountryIds = array_map([$moptPayoneHelper, 'getCountryIdFromIso'], $shippingCountries);
+        $billingCountryIds = array_filter($billingCountryIds);
+        $shippingCountryIds = array_filter($shippingCountryIds);
+        $options['adresscheckBillingCountries'] = implode(',', $billingCountryIds);
+        $options['adresscheckShippingCountries'] = implode(',', $shippingCountryIds);
+
         $data->fromArray($options);
         if ($options['adresscheckActive'] == "false") {
             $data->setAdresscheckActive(0);
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxaddresscheck.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxaddresscheck.tpl
index e9a7c050..d5ab896c 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxaddresscheck.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxaddresscheck.tpl
@@ -39,7 +39,7 @@
                    
                     <label for="adresscheckActive" class="text-left col-md-3 control-label">{s name="fieldlabel/active"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckActive" name="adresscheckActive" aria-describedby="adresscheckActive-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckActive" name="adresscheckActive" aria-describedby="adresscheckActive-status" >
                             <option value='true'>Ja</option>
                             <option value='false'>Nein</option>
                         </select>
@@ -52,7 +52,7 @@
                    
                     <label for="adresscheckLiveMode" class="text-left col-md-3 control-label">{s name="fieldlabel/mode"}Betriebsmodus{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckLiveMode" name="adresscheckLiveMode" aria-describedby="adresscheckLiveMode-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckLiveMode" name="adresscheckLiveMode" aria-describedby="adresscheckLiveMode-status" >
                             <option value="true">Live</option>
                             <option value="false">Test</option>
                         </select>
@@ -65,7 +65,7 @@
                    
                     <label for="adresscheckBillingAdress" class="text-left col-md-3 control-label">{s name="fieldlabel/billingAddress"}Rechnungsadresse{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckBillingAdress" name="adresscheckBillingAdress" aria-describedby="adresscheckBillingAdress-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckBillingAdress" name="adresscheckBillingAdress" aria-describedby="adresscheckBillingAdress-status" >
                             <option value="0">nicht prüfen</option>
                             <option value="1">Basic</option>
                             <option value="2">Person</option>
@@ -81,7 +81,7 @@
                     <img src="{link file="backend/_resources/images/information.png"}" data-toggle="popover" title="PAYONE Hilfe" data-content="Komma-getrennte ISO-Codes der Länder für die der Check ausgeführt werden soll. z.B. DE,CH,AT">
                     <label for="adresscheckBillingCountries" class="text-left col-md-3 control-label">{s name="fieldlabel/adresscheckBillingCountries"}Länder Rechnungsadresse{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckBillingCountries" name="adresscheckBillingCountries" aria-describedby="adresscheckBillingCountries-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckBillingCountries" name="adresscheckBillingCountries" aria-describedby="adresscheckBillingCountries-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="adresscheckBillingCountries-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -91,7 +91,7 @@
                    
                     <label for="adresscheckShippingAdress" class="text-left col-md-3 control-label">{s name="fieldlabel/shippingAddress"}Lieferadresse{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckShippingAdress" name="adresscheckShippingAdress" aria-describedby="adresscheckShippingAdress-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckShippingAdress" name="adresscheckShippingAdress" aria-describedby="adresscheckShippingAdress-status" >
                             <option value="0">nicht prüfen</option>
                             <option value="1">Basic</option>
                             <option value="2">Person</option>
@@ -107,7 +107,7 @@
                     <img src="{link file="backend/_resources/images/information.png"}" data-toggle="popover" title="PAYONE Hilfe" data-content="Komma-getrennte ISO-Codes der Länder für die der Check ausgeführt werden soll. z.B. DE,CH,AT">                   
                     <label for="adresscheckShippingCountries" class="text-left col-md-3 control-label">{s name="fieldlabel/adresscheckShippingCountries"}Länder Lieferadresse{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="3" id="adresscheckShippingCountries" name="adresscheckShippingCountries" aria-describedby="adresscheckShippingCountries-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="3" id="adresscheckShippingCountries" name="adresscheckShippingCountries" aria-describedby="adresscheckShippingCountries-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="adresscheckShippingCountries-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -117,7 +117,7 @@
                    
                     <label for="adresscheckAutomaticCorrection" class="text-left col-md-3 control-label">{s name="fieldlabel/automaticCorrection"}Automatische Korrektur{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckAutomaticCorrection" name="adresscheckAutomaticCorrection" aria-describedby="adresscheckAutomaticCorrection-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckAutomaticCorrection" name="adresscheckAutomaticCorrection" aria-describedby="adresscheckAutomaticCorrection-status" >
                             <option value="0">Ja</option>
                             <option value="1">Nein</option>
                             <option value="2">Benutzerentscheidung</option>                            
@@ -131,7 +131,7 @@
                    
                     <label for="adresscheckFailureHandling" class="text-left col-md-3 control-label">{s name="fieldlabel/failureHandling"}Fehlverhalten{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckFailureHandling" name="adresscheckFailureHandling" aria-describedby="adresscheckFailureHandling-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckFailureHandling" name="adresscheckFailureHandling" aria-describedby="adresscheckFailureHandling-status" >
                             <option value="0">Vorgang abbrechen</option>
                             <option value="1">Neueingabe der Adresse die zum Fehler geführt hat</option>
                             <option value="2">Anschließende Bonitätsprüfung durchführen</option> 
@@ -144,7 +144,7 @@
                 </div>
                 <div class="form-group has-feedback has-error  menu-level-standard  menu-level-experte">
                    
-                    <label for="adresscheckMinBasket" class="text-left col-md-3 control-label">{s name="fieldlabel/maxBasket"}Maximaler Warenwert{/s}</label>
+                    <label for="adresscheckMinBasket" class="text-left col-md-3 control-label">{s name="fieldlabel/minBasket"}Minimaler Warenwert{/s}</label>
                     <div class="col-md-6">
                         <input type="text" class="form-control " pattern='^[,.0-9]*' minlength="1" maxlength="255" id="adresscheckMinBasket" name="adresscheckMinBasket" aria-describedby="adresscheckMinBasket-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
@@ -176,7 +176,7 @@
                     <img src="{link file="backend/_resources/images/information.png"}" data-toggle="popover" title="PAYONE Hilfe" data-content="Fehlermeldung bitte über Einstellungen -> Textbausteine editieren (nach adresscheckErrorMessage suchen)">                                      
                     <label for="adresscheckFailureMessage" class="text-left col-md-3 control-label">{s name="fieldlabel/adresscheckFailureMessage"}Fehlermeldung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckFailureMessage" name="adresscheckFailureMessage" aria-describedby="adresscheckFailureMessage-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="adresscheckFailureMessage" name="adresscheckFailureMessage" aria-describedby="adresscheckFailureMessage-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="adresscheckFailureMessage-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -186,7 +186,7 @@
                    
                     <label for="mapPersonCheck" class="text-left col-md-3 control-label">{s name="fieldlabel/mapPersonCheck"}Keine Personenüberprüfung durchgeführt{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapPersonCheck" name="mapPersonCheck" aria-describedby="mapPersonCheck-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapPersonCheck" name="mapPersonCheck" aria-describedby="mapPersonCheck-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -200,7 +200,7 @@
                    
                     <label for="mapKnowPreLastname" class="text-left col-md-3 control-label">{s name="fieldlabel/mapKnowPreLastname"}Vor- und Nachname bekannt{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapKnowPreLastname" name="mapKnowPreLastname" aria-describedby="mapKnowPreLastname-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapKnowPreLastname" name="mapKnowPreLastname" aria-describedby="mapKnowPreLastname-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -214,7 +214,7 @@
                    
                     <label for="mapKnowLastname" class="text-left col-md-3 control-label">{s name="fieldlabel/mapKnowLastname"}Nachname bekannt{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapKnowLastname" name="mapKnowLastname" aria-describedby="mapKnowLastname-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapKnowLastname" name="mapKnowLastname" aria-describedby="mapKnowLastname-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -228,7 +228,7 @@
                    
                     <label for="mapNotKnowPreLastname" class="text-left col-md-3 control-label">{s name="fieldlabel/mapNotKnowPreLastname"}Vor- und Nachname nicht bekannt{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapNotKnowPreLastname" name="mapNotKnowPreLastname" aria-describedby="mapNotKnowPreLastname-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapNotKnowPreLastname" name="mapNotKnowPreLastname" aria-describedby="mapNotKnowPreLastname-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -242,7 +242,7 @@
                    
                     <label for="mapMultiNameToAdress" class="text-left col-md-3 control-label">{s name="fieldlabel/mapMultiNameToAdress"}Mehrdeutigkeit bei Name zu Anschrift{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapMultiNameToAdress" name="mapMultiNameToAdress" aria-describedby="mapMultiNameToAdress-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapMultiNameToAdress" name="mapMultiNameToAdress" aria-describedby="mapMultiNameToAdress-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -256,7 +256,7 @@
                    
                     <label for="mapUndeliverable" class="text-left col-md-3 control-label">{s name="fieldlabel/mapUndeliverable"}nicht (mehr) zustellbar{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapUndeliverable" name="mapUndeliverable" aria-describedby="mapUndeliverable-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapUndeliverable" name="mapUndeliverable" aria-describedby="mapUndeliverable-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -270,7 +270,7 @@
                    
                     <label for="mapPersonDead" class="text-left col-md-3 control-label">{s name="fieldlabel/mapPersonDead"}Person verstorben{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapPersonDead" name="mapPersonDead" aria-describedby="mapPersonDead-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapPersonDead" name="mapPersonDead" aria-describedby="mapPersonDead-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -284,7 +284,7 @@
                    
                     <label for="mapWrongAdress" class="text-left col-md-3 control-label">{s name="fieldlabel/mapWrongAdress"}Adresse postalisch falsch{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapWrongAdress" name="mapWrongAdress" aria-describedby="mapWrongAdress-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapWrongAdress" name="mapWrongAdress" aria-describedby="mapWrongAdress-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -298,7 +298,7 @@
 
                     <label for="mapAddressCheckNotPossible" class="text-left col-md-3 control-label">{s name="fieldlabel/mapAddressCheckNotPossible"}Überprüfung nicht möglich (z.B. Fakename){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapAddressCheckNotPossible" name="mapAddressCheckNotPossible" aria-describedby="mapAddressCheckNotPossible-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapAddressCheckNotPossible" name="mapAddressCheckNotPossible" aria-describedby="mapAddressCheckNotPossible-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -312,7 +312,7 @@
 
                     <label for="mapAddressOkayBuildingUnknown" class="text-left col-md-3 control-label">{s name="fieldlabel/mapAddressOkayBuildingUnknown"}Adresse korrekt, aber Gebäude unbekannt{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapAddressOkayBuildingUnknown" name="mapAddressOkayBuildingUnknown" aria-describedby="mapAddressOkayBuildingUnknown-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapAddressOkayBuildingUnknown" name="mapAddressOkayBuildingUnknown" aria-describedby="mapAddressOkayBuildingUnknown-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -326,7 +326,7 @@
 
                     <label for="mapPersonMovedAddressUnknown" class="text-left col-md-3 control-label">{s name="fieldlabel/mapPersonMovedAddressUnknown"}Person umgezogen, Adresse nicht korrigiert{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapPersonMovedAddressUnknown" name="mapPersonMovedAddressUnknown" aria-describedby="mapPersonMovedAddressUnknown-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapPersonMovedAddressUnknown" name="mapPersonMovedAddressUnknown" aria-describedby="mapPersonMovedAddressUnknown-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -340,7 +340,7 @@
 
                     <label for="mapUnknownReturnValue" class="text-left col-md-3 control-label">{s name="fieldlabel/mapUnknownReturnValue"}Rückgabewert der Überprüfung unbekannt{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapUnknownReturnValue" name="mapUnknownReturnValue" aria-describedby="mapUnknownReturnValue-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="mapUnknownReturnValue" name="mapUnknownReturnValue" aria-describedby="mapUnknownReturnValue-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxconfig.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxconfig.tpl
index 2474670d..c5bd0bcc 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxconfig.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxconfig.tpl
@@ -55,7 +55,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Schlüssel des zu verwendenden Zahlungsportal">
                     <label for="apiKey" class="text-left col-md-3 control-label">{s name="fieldlabel/apiKey"}Schlüssel{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="40" id="apiKey" name="apiKey" aria-describedby="apiKey-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="40" id="apiKey" name="apiKey" aria-describedby="apiKey-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="apiKey-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxcreditcard.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxcreditcard.tpl
index b6913c11..a1d9c48e 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxcreditcard.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxcreditcard.tpl
@@ -38,7 +38,7 @@
 
                     <label for="description" class="text-left col-md-3 control-label">{s name="formpanel_description_label"}Bezeichnung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" name="description" aria-describedby="description-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" name="description" aria-describedby="description-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="description-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -48,7 +48,7 @@
 
                     <label for="additionalDescription" class="text-left col-md-3 control-label">{s name="formpanel_additional-description_label"}Zusätzliche Beschreibung{/s}</label>
                     <div class="col-md-6">
-                        <textarea rows="3" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
+                        <textarea rows="3" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
                         </textarea>
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="additionalDescription-status" class="sr-only">(success)</span>
@@ -89,7 +89,7 @@
 
                     <label for="active" class="text-left col-md-3 control-label">{s name="formpanel_active_label"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="active" name="active" aria-describedby="active-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="active" name="active" aria-describedby="active-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="active-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -99,7 +99,7 @@
 
                     <label for="esdActive" class="text-left col-md-3 control-label">{s name="formpanel_esdActive_label"}Aktiv für ESD-Produkte{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="esdActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -109,7 +109,7 @@
 
                     <label for="mobileInactive" class="text-left col-md-3 control-label">{s name="formpanel_mobileInactive_label"}Inaktiv für Smartphone{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="mobileInactive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -119,7 +119,7 @@
 
                     <label for="checkCc" class="text-left col-md-3 control-label">{s name="fieldlabel/checkCc"}Abfrage Kreditkartenprüfziffer<br>(nur global konfigurierbar){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="checkCc" name="checkCc" aria-describedby="checkCc-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="0" maxlength="200" id="checkCc" name="checkCc" aria-describedby="checkCc-status" >
                             <option value="true">Ja</option>
                             <option value="false">Nein</option>
                         </select>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxdebit.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxdebit.tpl
index 95ff56e3..6534cf17 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxdebit.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxdebit.tpl
@@ -38,7 +38,7 @@
 
                     <label for="description" class="text-left col-md-3 control-label">{s name="formpanel_description_label"}Bezeichnung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="description-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -48,7 +48,7 @@
 
                     <label for="additionalDescription" class="text-left col-md-3 control-label">{s name="formpanel_additional-description_label"}Zusätzliche Beschreibung{/s}</label>
                     <div class="col-md-6">
-                        <textarea rows="3" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
+                        <textarea rows="3" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
                         </textarea>
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="additionalDescription-status" class="sr-only">(success)</span>
@@ -89,7 +89,7 @@
 
                     <label for="active" class="text-left col-md-3 control-label">{s name="formpanel_active_label"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="active-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -99,7 +99,7 @@
 
                     <label for="esdActive" class="text-left col-md-3 control-label">{s name="formpanel_esdActive_label"}Aktiv für ESD-Produkte{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="esdActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -109,7 +109,7 @@
 
                     <label for="mobileInactive" class="text-left col-md-3 control-label">{s name="formpanel_mobileInactive_label"}Inaktiv für Smartphone{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="mobileInactive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -119,7 +119,7 @@
 
                     <label for="showAccountnumber" class="text-left col-md-3 control-label">{s name="fieldlabel/showAccountnumber"}Zusätzlich Kontonummer/Bankleitzahl anzeigen?{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="showAccountnumber" name="showAccountnumber" aria-describedby="showAccountnumber-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="showAccountnumber" name="showAccountnumber" aria-describedby="showAccountnumber-status" >
                             <option value="true">Ja</option>
                             <option value="false">Nein</option>
                         </select>                        
@@ -132,7 +132,7 @@
 
                     <label for="showBic" class="text-left col-md-3 control-label">{s name="fieldlabel/showBic"}Zusätzlich zur IBAN auch BIC abfragen?{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="showBic" name="showBic" aria-describedby="showBic-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="showBic" name="showBic" aria-describedby="showBic-status" >
                             <option value="true">Ja</option>
                             <option value="false">Nein</option>
                         </select>                        
@@ -145,7 +145,7 @@
 
                     <label for="mandateActive" class="text-left col-md-3 control-label">{s name="fieldlabel/mandateActive"}Mandatserteilung aktivieren?{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mandateActive" name="mandateActive" aria-describedby="mandateActive-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mandateActive" name="mandateActive" aria-describedby="mandateActive-status" >
                             <option value="true">Ja</option>
                             <option value="false">Nein</option>
                         </select>                            
@@ -158,7 +158,7 @@
 
                     <label for="mandateDownloadEnabled" class="text-left col-md-3 control-label">{s name="fieldlabel/mandateDownloadEnabled"}Download Mandat als PDF?{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mandateDownloadEnabled" name="mandateDownloadEnabled" aria-describedby="mandateDownloadEnabled-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mandateDownloadEnabled" name="mandateDownloadEnabled" aria-describedby="mandateDownloadEnabled-status" >
                             <option value="true">Ja</option>
                             <option value="false">Nein</option>
                         </select>  
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxfinance.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxfinance.tpl
index 06d82fb6..511bdc69 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxfinance.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxfinance.tpl
@@ -38,7 +38,7 @@
 
                     <label for="description" class="text-left col-md-3 control-label">{s name="formpanel_description_label"}Bezeichnung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="description-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -48,7 +48,7 @@
 
                     <label for="additionalDescription" class="text-left col-md-3 control-label">{s name="formpanel_additional-description_label"}Zusätzliche Beschreibung{/s}</label>
                     <div class="col-md-6">
-                        <textarea type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
+                        <textarea type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
                         </textarea>
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="additionalDescription-status" class="sr-only">(success)</span>
@@ -89,7 +89,7 @@
 
                     <label for="active" class="text-left col-md-3 control-label">{s name="formpanel_active_label"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="active-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -99,7 +99,7 @@
 
                     <label for="esdActive" class="text-left col-md-3 control-label">{s name="formpanel_esdActive_label"}Aktiv für ESD-Produkte{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="esdActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -108,7 +108,7 @@
                 <div class="form-group has-feedback has-error menu-level-experte">
                     <label for="mobileInactive" class="text-left col-md-3 control-label">{s name="formpanel_mobileInactive_label"}Inaktiv für Smartphone{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="mobileInactive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -117,7 +117,7 @@
                 <div id="klarnastoreid" class="form-group has-feedback has-error  menu-level-standard  menu-level-experte" >
                     <label for="klarnaStoreId" class="text-left col-md-3 control-label">{s name="fieldlabel/klarnaStoreId"}Klarna Store-ID{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="klarnaStoreId" name="klarnaStoreId" aria-describedby="klarnaStoreId-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="klarnaStoreId" name="klarnaStoreId" aria-describedby="klarnaStoreId-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="klarnaStoreId-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -126,7 +126,7 @@
                 <div id="payolutionCompanyName" class="form-group has-feedback has-error  menu-level-standard  menu-level-experte" >
                     <label for="payolutionCompanyName" class="text-left col-md-3 control-label">{s name="fieldlabel/payolutionCompanyName"}Unzer Firmenname{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionCompanyName" name="payolutionCompanyName" aria-describedby="payolutionCompanyName-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionCompanyName" name="payolutionCompanyName" aria-describedby="payolutionCompanyName-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="payolutionCompanyName-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -135,7 +135,7 @@
                 <div id="payolutionB2bmode" class="form-group has-feedback has-error  menu-level-standard  menu-level-experte" >
                     <label for="payolutionB2bmode" class="text-left col-md-3 control-label">{s name="fieldlabel/payolutionB2bmode"}Unzer B2B Mode {/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionB2bmode" name="payolutionB2bmode" aria-describedby="payolutionB2bmode-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionB2bmode" name="payolutionB2bmode" aria-describedby="payolutionB2bmode-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="payolutionB2bmode-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -144,7 +144,7 @@
                 <div id="payolutionDraftUser" class="form-group has-feedback has-error  menu-level-standard  menu-level-experte" >
                     <label for="payolutionDraftUser" class="text-left col-md-3 control-label">{s name="fieldlabel/payolutionDraftUser"}Unzer HTTP-Benutzername{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionDraftUser" name="payolutionDraftUser" aria-describedby="payolutionDraftUser-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionDraftUser" name="payolutionDraftUser" aria-describedby="payolutionDraftUser-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="payolutionDraftUser-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -153,7 +153,7 @@
                 <div id="payolutionDraftPassword" class="form-group has-feedback has-error  menu-level-standard  menu-level-experte" >
                     <label for="payolutionDraftPassword" class="text-left col-md-3 control-label">{s name="fieldlabel/payolutionDraftPassword"}Unzer HTTP-Passwort{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionDraftPassword" name="payolutionDraftPassword" aria-describedby="payolutionDraftPassword-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="payolutionDraftPassword" name="payolutionDraftPassword" aria-describedby="payolutionDraftPassword-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="payolutionDraftPassword-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxgeneralconfig.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxgeneralconfig.tpl
index a0745d04..68a51426 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxgeneralconfig.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxgeneralconfig.tpl
@@ -69,7 +69,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Schlüssel des zu verwendenden Zahlungsportal">
                     <label for="apiKey" class="text-left col-md-3 control-label">{s name="fieldlabel/apiKey"}Schlüssel{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="40" id="apiKey" name="apiKey" aria-describedby="apiKey-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="40" id="apiKey" name="apiKey" aria-describedby="apiKey-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="apiKey-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -79,7 +79,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Hier wird definiert wie die Zahlart verwendet wird. Live = Zahlungen werden auf der PAYONE-Plattform ausgeführt Test = Zahlungen werden nur auf der PAYONE-Testumgebung simuliert">
                     <label for="liveMode" class="text-left col-md-3 control-label">{s name="fieldlabel/liveMode"}Betriebsmodus{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="liveMode" name="liveMode" aria-describedby="liveMode-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="liveMode" name="liveMode" aria-describedby="liveMode-status" >
                             <option value="true">Live</option>
                             <option value="false">Test</option>
                         </select>
@@ -92,7 +92,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Die Vorautorisation ist die Eröffnung eines Zahlvorgangs auf der PAYONE-Plattform. Wenn die Zahlart es zulässt wird eine Reservierung des Betrages durchgeführt. Bei Zahlarten wie Sofortueberweisung.de wird der Betrag sofort eingezogen weil dort keine Reservierung durchgeführt werden kann. Bei Zahlarten wie z.B. Vorkasse oder Rechnung wird der Zahlvorgang nur auf der PAYONE – Plattform angelegt. Wenn die Autorisation durchgeführt wird, dann wird wenn möglich der Betrag sofort eingezogen">
                     <label for="authorisationMethod" class="text-left col-md-3 control-label">{s name="fieldlabel/authorisationMethod"}Autorisierung{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="authorisationMethod" name="authorisationMethod" aria-describedby="authorisationMethod-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="authorisationMethod" name="authorisationMethod" aria-describedby="authorisationMethod-status" >
                             <option value="Vorautorisierung">Vorautorisierung</option>
                             <option value="Autorisierung">Autorisierung</option>
                         </select>
@@ -105,7 +105,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Soll der Warenkorbinhalt an PAYONE übermittelt werden?">
                     <label for="submitBasket" class="text-left col-md-3 control-label">{s name="fieldlabel/submitBasket"}Warenkorbübergabe{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="submitBasket" name="submitBasket" aria-describedby="submitBasket-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="submitBasket" name="submitBasket" aria-describedby="submitBasket-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -118,7 +118,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Sobald die AGB einmal bestätigt wurden, wird dies gespeichert und die Checkbox dementsprechend vorausgewählt">
                     <label for="saveTerms" class="text-left col-md-3 control-label">{s name="fieldlabel/saveTerms"}Speichern der AGB Bestätigung{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="saveTerms" name="saveTerms" aria-describedby="saveTerms-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="saveTerms" name="saveTerms" aria-describedby="saveTerms-status" >
                             <option value="0">Aus</option>
                             <option value="1">Auf der Confirm Seite</option>
                             <option value="2">Global</option>
@@ -132,7 +132,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Sendet die Shopware Bestellnummer anstatt einen Zufallswert an Payone">
                     <label for="sendOrdernumberAsReference" class="text-left col-md-3 control-label">{s name="fieldlabel/sendOrdernumberAsReference"}Benutze Shopware-Bestellnummer{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="sendOrdernumberAsReference" name="sendOrdernumberAsReference" aria-describedby="sendOrdernumberAsReference-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="sendOrdernumberAsReference" name="sendOrdernumberAsReference" aria-describedby="sendOrdernumberAsReference-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="sendOrdernumberAsReference-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -142,7 +142,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Setze das changed Datum einer Bestellung, wenn ein Transaktions-Status erfolgreich war. Greift erst ab Shopware Version 5.5.0">
                     <label for="changeOrderOnTXS" class="text-left col-md-3 control-label">{s name="fieldlabel/changeOrderOnTXS"}Bestellung geändert bei TX Status{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="changeOrderOnTXS" name="changeOrderOnTXS" aria-describedby="changeOrderOnTXS-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="changeOrderOnTXS" name="changeOrderOnTXS" aria-describedby="changeOrderOnTXS-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="changeOrderOnTXS-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -152,7 +152,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Ratepay Snippet Id">
                     <label for="ratepaySnippetId" class="text-left col-md-3 control-label">{s name="fieldlabel/ratepaySnippetId"}Ratepay Snippet Id{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="40" id="ratepaySnippetId" name="ratepaySnippetId" aria-describedby="ratepaySnippetId-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="40" id="ratepaySnippetId" name="ratepaySnippetId" aria-describedby="ratepaySnippetId-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="ratepaySnippetId-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -162,7 +162,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="Bei Trustly IBAN / BIC abfragen?">
                     <label for="trustlyShowIbanBic" class="text-left col-md-3 control-label">{s name="fieldlabel/trustlyShowIbanBic"}Bei Trustly IBAN / BIC abfragen?{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="trustlyShowIbanBic" name="trustlyShowIbanBic" aria-describedby="trustlyShowIbanBic-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="trustlyShowIbanBic" name="trustlyShowIbanBic" aria-describedby="trustlyShowIbanBic-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="trustlyShowIbanBic-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -172,7 +172,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name='fieldlabelhelp/applepayMerchantID'}Ihre Apple Pay MerchantId{/s}">
                     <label for="applepayMerchantId" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayMerchantID"}Apple Pay MerchantId{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayMerchantId" name="applepayMerchantId" aria-describedby="applepayMerchantId-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayMerchantId" name="applepayMerchantId" aria-describedby="applepayMerchantId-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="applepayMerchantId-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -182,7 +182,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayVisa"}Erlaubt Visa Karten über Apple Pay{/s}">
                     <label for="applepayVisa" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayVisa"}Apple Pay Visa erlauben{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayVisa" name="applepayVisa" aria-describedby="applepayVisa-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayVisa" name="applepayVisa" aria-describedby="applepayVisa-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -195,7 +195,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayMastercard"}Erlaubt Mastercard Karten über Apple Pay{/s}">
                     <label for="applepayMastercard" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayMastercard"}Apple Pay Mastercard erlauben{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayMastercard" name="applepayMastercard" aria-describedby="applepayMastercard-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayMastercard" name="applepayMastercard" aria-describedby="applepayMastercard-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -208,7 +208,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayGirocard"}Erlaubt Girocard Karten über Apple Pay{/s}">
                     <label for="applepayGirocard" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayGirocard"}Apple Pay Girocard erlauben{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayGirocard" name="applepayGirocard" aria-describedby="applepayGirocard-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayGirocard" name="applepayGirocard" aria-describedby="applepayGirocard-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -223,7 +223,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayAmex"}Erlaubt American Express Karten über Apple Pay{/s}">
                     <label for="applepayAmex" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayAmex"}Apple Pay American Express erlauben{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayAmex" name="applepayAmex" aria-describedby="applepayAmex-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayAmex" name="applepayAmex" aria-describedby="applepayAmex-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -236,7 +236,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayDiscover"}Erlaubt Discover Karten über Apple Pay{/s}">
                     <label for="applepayDiscover" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayDisover"}Apple Pay Discover erlauben{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayDiscover" name="applepayDiscover" aria-describedby="applepayDiscover-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayDiscover" name="applepayDiscover" aria-describedby="applepayDiscover-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -250,7 +250,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayCertificate"}Apple Pay Pfad zur Zertifikats Datei{/s}">
                     <label for="applepayCertificate" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayCertificate"}Apple Pay Zertifikat{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayCertificate" name="applepayCertificate" aria-describedby="applepayCertificate-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayCertificate" name="applepayCertificate" aria-describedby="applepayCertificate-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="applepayCertificate-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -264,7 +264,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayPrivateKey"}Absoluter Pfad zum Private Key{/s}">
                     <label for="applepayPrivateKey" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayPrivateKey"}Apple Pay Private Key{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayPrivateKey" name="applepayPrivateKey" aria-describedby="applepayPrivateKey-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayPrivateKey" name="applepayPrivateKey" aria-describedby="applepayPrivateKey-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="applepayPrivateKey-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -278,7 +278,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayPrivateKeyPassword"}Kann auch dann gesetzt werden, wenn der Key unverschlüsselt ist{/s}">
                     <label for="applepayPrivateKeyPassword" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayPrivateKeyPassword"}Apple Pay Private Key Passwort{/s}</label>
                     <div class="col-md-6">
-                        <input type="password" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayPrivateKeyPassword" name="applepayPrivateKeyPassword" aria-describedby="applepayPrivateKeyPassword-status" >
+                        <input type="password" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayPrivateKeyPassword" name="applepayPrivateKeyPassword" aria-describedby="applepayPrivateKeyPassword-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="applepayPrivateKeyPassword-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -288,7 +288,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/applepayDebug"}Zeigt im Frontend die Debugging Informationen an{/s}">
                     <label for="applepayDebug" class="text-left col-md-3 control-label">{s name="fieldlabel/applepayDebug"}Apple Pay Debug{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayDebug" name="applepayDebug" aria-describedby="applepayDebug-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="applepayDebug" name="applepayDebug" aria-describedby="applepayDebug-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -301,7 +301,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/allowDifferentAddresses"}Zeigt im Frontend die Debugging Informationen an{/s}">
                     <label for="allowDifferentAddresses" class="text-left col-md-3 control-label">{s name="fieldlabel/allowDifferentAddresses"}Abweichende Lieferadressen zulassen{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="allowDifferentAddresses" name="allowDifferentAddresses" aria-describedby="allowDifferentAddresses-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="allowDifferentAddresses" name="allowDifferentAddresses" aria-describedby="allowDifferentAddresses-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
@@ -314,7 +314,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name='fieldlabelhelp/creditcardDefaultDescription'}Zusätzliche Beschreibung der Zahlart bei Gruppierung{/s}">
                     <label for="creditcardDefaultDescription" class="text-left col-md-3 control-label">{s name='fieldlabel/creditcardDefaultDescription'}Kreditkarte Zusätzliche Beschreibung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="creditcardDefaultDescription" name="creditcardDefaultDescription" aria-describedby="creditcardDefaultDescription-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="255" id="creditcardDefaultDescription" name="creditcardDefaultDescription" aria-describedby="creditcardDefaultDescription-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="creditcardDefaultDescription-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -324,7 +324,7 @@
                     <img src="{link file='backend/_resources/images/information.png'}" data-toggle="popover" title="PAYONE Hilfe" data-content="{s name="fieldlabelhelp/paypalExpressUseDefaultShipping"}Wenn aktiviert, werden die vorläufigen Versandkosten mit an Paypal Express übergeben{/s}">
                     <label for="paypalExpressUseDefaultShipping" class="text-left col-md-3 control-label">{s name="fieldlabel/paypalExpressUseDefaultShipping"}Vorläufige Versandkosten bei Paypal Express übergeben{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="paypalExpressUseDefaultShipping" name="paypalExpressUseDefaultShipping" aria-describedby="paypalExpressUseDefaultShipping-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="paypalExpressUseDefaultShipping" name="paypalExpressUseDefaultShipping" aria-describedby="paypalExpressUseDefaultShipping-status" >
                             <option value="false">Nein</option>
                             <option value="true">Ja</option>
                         </select>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxonlinetransfer.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxonlinetransfer.tpl
index a89d4fde..d5799b84 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxonlinetransfer.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxonlinetransfer.tpl
@@ -38,7 +38,7 @@
                    
                     <label for="description" class="text-left col-md-3 control-label">{s name="formpanel_description_label"}Bezeichnung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="description-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -48,7 +48,7 @@
                    
                     <label for="additionalDescription" class="text-left col-md-3 control-label">{s name="formpanel_additional-description_label"}Zusätzliche Beschreibung{/s}</label>
                     <div class="col-md-6">
-                        <textarea rows="3" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
+                        <textarea rows="3" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
                         </textarea>
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="additionalDescription-status" class="sr-only">(success)</span>
@@ -89,7 +89,7 @@
                    
                     <label for="active" class="text-left col-md-3 control-label">{s name="formpanel_active_label"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="active-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -99,7 +99,7 @@
                    
                     <label for="esdActive" class="text-left col-md-3 control-label">{s name="formpanel_esdActive_label"}Aktiv für ESD-Produkte{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="esdActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -109,7 +109,7 @@
                    
                     <label for="mobileInactive" class="text-left col-md-3 control-label">{s name="formpanel_mobileInactive_label"}Inaktiv für Smartphone{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="mobileInactive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxpaymentstatusconfig.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxpaymentstatusconfig.tpl
index fb1154d6..2f665c57 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxpaymentstatusconfig.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxpaymentstatusconfig.tpl
@@ -39,7 +39,7 @@
                    
                     <label for="stateAppointed" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/appointed"}Appointed{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateAppointed" name="stateAppointed" aria-describedby="stateAppointed-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateAppointed" name="stateAppointed" aria-describedby="stateAppointed-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -53,7 +53,7 @@
                    
                     <label for="stateCapture" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/capture"}Capture{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateCapture" name="stateCapture" aria-describedby="stateCapture-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateCapture" name="stateCapture" aria-describedby="stateCapture-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -67,7 +67,7 @@
                    
                     <label for="statePaid" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/paid"}Paid{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="statePaid" name="statePaid" aria-describedby="statePaid-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="statePaid" name="statePaid" aria-describedby="statePaid-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -81,7 +81,7 @@
                    
                     <label for="stateUnderpaid" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/underpaid"}Underpaid{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateUnderpaid" name="stateUnderpaid" aria-describedby="stateUnderpaid-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateUnderpaid" name="stateUnderpaid" aria-describedby="stateUnderpaid-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -95,7 +95,7 @@
                    
                     <label for="stateCancelation" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/cancelation"}Cancelation{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateCancelation" name="stateCancelation" aria-describedby="stateCancelation-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateCancelation" name="stateCancelation" aria-describedby="stateCancelation-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -109,7 +109,7 @@
                    
                     <label for="stateRefund" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/refund"}Refund{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateRefund" name="stateRefund" aria-describedby="stateRefund-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateRefund" name="stateRefund" aria-describedby="stateRefund-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -123,7 +123,7 @@
                    
                     <label for="stateDebit" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/debit"}Debit{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateDebit" name="stateDebit" aria-describedby="stateDebit-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateDebit" name="stateDebit" aria-describedby="stateDebit-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -137,7 +137,7 @@
 
                     <label for="stateReminder" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminder1"}Reminder (1){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder" name="stateReminder" aria-describedby="stateReminder-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder" name="stateReminder" aria-describedby="stateReminder-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -151,7 +151,7 @@
 
                     <label for="stateReminder2" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminder2"}Reminder (2){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder2" name="stateReminder2" aria-describedby="stateReminder2-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder2" name="stateReminder2" aria-describedby="stateReminder2-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -165,7 +165,7 @@
 
                     <label for="stateReminder3" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminder3"}Reminder (3){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder3" name="stateReminder3" aria-describedby="stateReminder3-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder3" name="stateReminder3" aria-describedby="stateReminder3-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -179,7 +179,7 @@
 
                     <label for="stateReminder4" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminder4"}Reminder (4){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder4" name="stateReminder4" aria-describedby="stateReminder4-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder4" name="stateReminder4" aria-describedby="stateReminder4-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -193,7 +193,7 @@
 
                     <label for="stateReminder5" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminder5"}Reminder (5){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder5" name="stateReminder5" aria-describedby="stateReminder5-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminder5" name="stateReminder5" aria-describedby="stateReminder5-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -207,7 +207,7 @@
 
                     <label for="stateReminderA" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminderA"}Reminder (A){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderA" name="stateReminderA" aria-describedby="stateReminderA-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderA" name="stateReminderA" aria-describedby="stateReminderA-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -221,7 +221,7 @@
 
                     <label for="stateReminderS" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminderS"}Reminder (S){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderS" name="stateReminderS" aria-describedby="stateReminderS-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderS" name="stateReminderS" aria-describedby="stateReminderS-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -235,7 +235,7 @@
 
                     <label for="stateReminderM" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminderM"}Reminder (M){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderM" name="stateReminderM" aria-describedby="stateReminderM-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderM" name="stateReminderM" aria-describedby="stateReminderM-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -249,7 +249,7 @@
 
                     <label for="stateReminderI" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/reminderI"}Reminder (I){/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderI" name="stateReminderI" aria-describedby="stateReminderI-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateReminderI" name="stateReminderI" aria-describedby="stateReminderI-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
@@ -263,7 +263,7 @@
                    
                     <label for="stateVauthorization" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/VAutorisierung"}VAutorisierung{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateVauthorization" name="stateVauthorization" aria-describedby="stateVauthorization-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateVauthorization" name="stateVauthorization" aria-describedby="stateVauthorization-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -277,7 +277,7 @@
                    
                     <label for="stateVsettlement" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/VSettlement"}VSettlement{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateVsettlement" name="stateVsettlement" aria-describedby="stateVsettlement-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateVsettlement" name="stateVsettlement" aria-describedby="stateVsettlement-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -291,7 +291,7 @@
                    
                     <label for="stateTransfer" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/transfer"}Transfer{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateTransfer" name="stateTransfer" aria-describedby="stateTransfer-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateTransfer" name="stateTransfer" aria-describedby="stateTransfer-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -305,7 +305,7 @@
                    
                     <label for="stateInvoice" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/invoice"}Invoice{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateInvoice" name="stateInvoice" aria-describedby="stateInvoice-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateInvoice" name="stateInvoice" aria-describedby="stateInvoice-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}   
@@ -319,7 +319,7 @@
 
                     <label for="stateFailed" class="text-left col-md-3 control-label">{s namespace="backend/mopt_config_payone/main" name="forwarding/status/failed"}Failed{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateFailed" name="stateFailed" aria-describedby="stateFailed-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="stateFailed" name="stateFailed" aria-describedby="stateFailed-status" >
                             {foreach from=$payonepaymentstates item=paymentstate}
                                 <option value="{$paymentstate.id}">{$paymentstate.description}</option>
                             {/foreach}
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxriskcheck.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxriskcheck.tpl
index e1dcdf45..71d6c7f9 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxriskcheck.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxriskcheck.tpl
@@ -39,7 +39,7 @@
                    
                     <label for="consumerscoreActive" class="text-left col-md-3 control-label">{s name="fieldlabel/active"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreActive" name="consumerscoreActive" aria-describedby="consumerscoreActive-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreActive" name="consumerscoreActive" aria-describedby="consumerscoreActive-status" >
                             <option value="true">Ja</option>
                             <option value="false">Nein</option>
                         </select>
@@ -52,7 +52,7 @@
                    
                     <label for="consumerscoreLiveMode" class="text-left col-md-3 control-label">{s name="fieldlabel/mode"}Betriebsmodus{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreLiveMode" name="consumerscoreLiveMode" aria-describedby="consumerscoreLiveMode-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreLiveMode" name="consumerscoreLiveMode" aria-describedby="consumerscoreLiveMode-status" >
                             <option value="true">Live</option>
                             <option value="false">Test</option>
                         </select>
@@ -65,7 +65,7 @@
                    
                     <label for="consumerscoreCheckMoment" class="text-left col-md-3 control-label">{s name="fieldlabel/consumerscoreCheckMoment"}Zeitpunkt der Prüfung{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreCheckMoment" name="consumerscoreCheckMoment" aria-describedby="consumerscoreCheckMoment-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreCheckMoment" name="consumerscoreCheckMoment" aria-describedby="consumerscoreCheckMoment-status" >
                         <option value="0">Vor der Zahlartenauswahl</option>
                         <option value="1">Nach der Zahlartenauswahl</option>
                         </select>
@@ -78,7 +78,7 @@
                    
                     <label for="consumerscoreCheckModeB2C" class="text-left col-md-3 control-label">{s name="consumerscoreCheckModeB2C/active"}Prüfungsart B2C{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreCheckModeB2C" name="consumerscoreCheckModeB2C" aria-describedby="consumerscoreCheckModeB2C-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreCheckModeB2C" name="consumerscoreCheckModeB2C" aria-describedby="consumerscoreCheckModeB2C-status" >
                         <option value="IH">Infoscore (harte Kriterien)</option>
                         <option value="IA">Infoscore (alle Merkmale)</option>
                         <option value="IB">Infoscore (alle Merkmale + Boniscore)</option>
@@ -94,7 +94,7 @@
 
                     <label for="consumerscoreCheckModeB2B" class="text-left col-md-3 control-label">{s name="consumerscoreCheckModeB2B/active"}Prüfungsart B2B{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreCheckModeB2B" name="consumerscoreCheckModeB2B" aria-describedby="consumerscoreCheckModeB2B-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreCheckModeB2B" name="consumerscoreCheckModeB2B" aria-describedby="consumerscoreCheckModeB2B-status" >
                             <option value="NO">keine Prüfung</option>
                         </select>
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
@@ -106,7 +106,7 @@
                    
                     <label for="consumerscoreDefault" class="text-left col-md-3 control-label">{s name="fieldlabel/consumerscoreDefault"}Standardwert für Neukunden{/s}</label>
                     <div class="col-md-6">
-                        <select type="" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreDefault" name="consumerscoreDefault" aria-describedby="consumerscoreDefault-status" >
+                        <select type="" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreDefault" name="consumerscoreDefault" aria-describedby="consumerscoreDefault-status" >
                         <option value="0">Rot</option>
                         <option value="1">Gelb</option>
                         <option value="2">Grün</option>
@@ -120,7 +120,7 @@
 
                     <label for="consumerscoreBoniversumUnknown" class="text-left col-md-3 control-label">{s name="fieldlabel/consumerscoreBoniversumUnknown"}Boniversum unbekannt{/s}</label>
                     <div class="col-md-6">
-                        <select type="" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreDefault" name="consumerscoreBoniversumUnknown" aria-describedby="consumerscoreBoniversumUnknown-status" >
+                        <select type="" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreDefault" name="consumerscoreBoniversumUnknown" aria-describedby="consumerscoreBoniversumUnknown-status" >
                             <option value="0">Rot</option>
                             <option value="1">Gelb</option>
                             <option value="2">Grün</option>
@@ -164,7 +164,7 @@
                    
                     <label for="consumerscoreFailureHandling" class="text-left col-md-3 control-label">{s name="fieldlabel/failureHandling"}Fehlverhalten{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreFailureHandling" name="consumerscoreFailureHandling" aria-describedby="consumerscoreFailureHandling-status" >
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreFailureHandling" name="consumerscoreFailureHandling" aria-describedby="consumerscoreFailureHandling-status" >
                         <option value="0">Vorgang abbrechen</option>
                         <option value="1">fortfahren</option>
                         </select>
@@ -177,7 +177,7 @@
                    
                     <label for="consumerscoreNoteActive" class="text-left col-md-3 control-label">{s name="fieldlabel/consumerscoreNote"}Hinweistext{/s} {s name="fieldlabel/active"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreNoteActive" name="consumerscoreNoteActive" aria-describedby="consumerscoreNoteActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreNoteActive" name="consumerscoreNoteActive" aria-describedby="consumerscoreNoteActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="consumerscoreNoteActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -187,7 +187,7 @@
                     <img src="{link file="backend/_resources/images/information.png"}" data-toggle="popover" title="PAYONE Hilfe" data-content="Fehlermeldung bitte über Einstellungen -> Textbausteine editieren (nach consumerscoreNoteMessage suchen)">                                                         
                     <label for="consumerscoreNoteMessage" class="text-left col-md-3 control-label">{s name="fieldlabel/consumerscoreNote"}Hinweistext (nur bei Prüfung nach der Zahlartenauswahl){/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreNoteMessage" name="consumerscoreNoteMessage" aria-describedby="consumerscoreNoteMessage-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreNoteMessage" name="consumerscoreNoteMessage" aria-describedby="consumerscoreNoteMessage-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="consumerscoreNoteMessage-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -197,7 +197,7 @@
                    
                     <label for="consumerscoreAgreementActive" class="text-left col-md-3 control-label">{s name="fieldlabel/consumerscoreAgreement"}Zustimmungsfrage{/s} {s name="fieldlabel/active"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAgreementActive" name="consumerscoreAgreementActive" aria-describedby="consumerscoreAgreementActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAgreementActive" name="consumerscoreAgreementActive" aria-describedby="consumerscoreAgreementActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="consumerscoreAgreementActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -207,7 +207,7 @@
                     <img src="{link file="backend/_resources/images/information.png"}" data-toggle="popover" title="PAYONE Hilfe" data-content="Fehlermeldung bitte über Einstellungen -> Textbausteine editieren (nach consumerscoreAgreementMessage suchen)">                    
                     <label for="consumerscoreAgreementMessage" class="text-left col-md-3 control-label">{s name="fieldlabel/consumerscoreAgreement"}Zustimmungsfrage (nur bei Prüfung nach der Zahlartenauswahl){/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAgreementMessage" name="consumerscoreAgreementMessage" aria-describedby="consumerscoreAgreementMessage-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAgreementMessage" name="consumerscoreAgreementMessage" aria-describedby="consumerscoreAgreementMessage-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="consumerscoreAgreementMessage-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -217,7 +217,7 @@
                    
                     <label for="consumerscoreAbtestActive" class="text-left col-md-3 control-label">{s name="fieldlabel/abtest"}A/B Test{/s} {s name="fieldlabel/active"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAbtestActive" name="consumerscoreAbtestActive" aria-describedby="consumerscoreAbtestActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAbtestActive" name="consumerscoreAbtestActive" aria-describedby="consumerscoreAbtestActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="consumerscoreAbtestActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -227,7 +227,7 @@
                    
                     <label for="consumerscoreAbtestValue" class="text-left col-md-3 control-label">{s name="fieldlabel/abtest"}A/B Test{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAbtestValue" name="consumerscoreAbtestValue" aria-describedby="consumerscoreAbtestValue-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="consumerscoreAbtestValue" name="consumerscoreAbtestValue" aria-describedby="consumerscoreAbtestValue-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="consumerscoreAbtestValue-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxtransactionstatusconfig.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxtransactionstatusconfig.tpl
index 98a45608..5d0f1205 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxtransactionstatusconfig.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxtransactionstatusconfig.tpl
@@ -39,7 +39,7 @@
                    
                     <label for="transAppointed" class="text-left col-md-3 control-label">{s name="forwarding/status/appointed"}Appointed{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transAppointed" name="transAppointed" aria-describedby="transAppointed-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transAppointed" name="transAppointed" aria-describedby="transAppointed-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transAppointed-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -49,7 +49,7 @@
                    
                     <label for="transCapture" class="text-left col-md-3 control-label">{s name="forwarding/status/capture"}Capture{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transCapture" name="transCapture" aria-describedby="transCapture-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transCapture" name="transCapture" aria-describedby="transCapture-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transCapture-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -59,7 +59,7 @@
                    
                     <label for="transPaid" class="text-left col-md-3 control-label">{s name="forwarding/status/paid"}Paid{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transPaid" name="transPaid" aria-describedby="transPaid-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transPaid" name="transPaid" aria-describedby="transPaid-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transPaid-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -69,7 +69,7 @@
                    
                     <label for="transUnderpaid" class="text-left col-md-3 control-label">{s name="forwarding/status/underpaid"}Underpaid{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transUnderpaid" name="transUnderpaid" aria-describedby="transUnderpaid-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transUnderpaid" name="transUnderpaid" aria-describedby="transUnderpaid-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transUnderpaid-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -79,7 +79,7 @@
                    
                     <label for="transCancelation" class="text-left col-md-3 control-label">{s name="forwarding/status/cancelation"}Cancelation{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transCancelation" name="transCancelation" aria-describedby="transCancelation-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transCancelation" name="transCancelation" aria-describedby="transCancelation-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transCancelation-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -89,7 +89,7 @@
                    
                     <label for="transRefund" class="text-left col-md-3 control-label">{s name="forwarding/status/refund"}Refund{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transRefund" name="transRefund" aria-describedby="transRefund-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transRefund" name="transRefund" aria-describedby="transRefund-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transRefund-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -99,7 +99,7 @@
                    
                     <label for="transDebit" class="text-left col-md-3 control-label">{s name="forwarding/status/debit"}Debit{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transDebit" name="transDebit" aria-describedby="transDebit-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transDebit" name="transDebit" aria-describedby="transDebit-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transDebit-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -109,7 +109,7 @@
                    
                     <label for="transReminder" class="text-left col-md-3 control-label">{s name="forwarding/status/reminder"}Reminder{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transReminder" name="transReminder" aria-describedby="transReminder-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transReminder" name="transReminder" aria-describedby="transReminder-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transReminder-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -119,7 +119,7 @@
                    
                     <label for="transVauthorization" class="text-left col-md-3 control-label">{s name="forwarding/status/VAutorisierung"}VAutorisierung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transVauthorization" name="transVauthorization" aria-describedby="transVauthorization-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transVauthorization" name="transVauthorization" aria-describedby="transVauthorization-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transVauthorization-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -129,7 +129,7 @@
                    
                     <label for="transVsettlement" class="text-left col-md-3 control-label">{s name="forwarding/status/VSettlement"}VSettlement{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transVsettlement" name="transVsettlement" aria-describedby="transVsettlement-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transVsettlement" name="transVsettlement" aria-describedby="transVsettlement-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transVsettlement-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -139,7 +139,7 @@
                    
                     <label for="transTransfer" class="text-left col-md-3 control-label">{s name="forwarding/status/transfer"}Transfer{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transTransfer" name="transTransfer" aria-describedby="transTransfer-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transTransfer" name="transTransfer" aria-describedby="transTransfer-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transTransfer-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -149,7 +149,7 @@
                    
                     <label for="transInvoice" class="text-left col-md-3 control-label">{s name="forwarding/status/invoice"}Invoice{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transInvoice" name="transInvoice" aria-describedby="transInvoice-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transInvoice" name="transInvoice" aria-describedby="transInvoice-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transAppointed-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -159,7 +159,7 @@
 
                     <label for="transFailed" class="text-left col-md-3 control-label">{s name="forwarding/status/failed"}Failed{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transFailed" name="transFailed" aria-describedby="transFailed-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="transFailed" name="transFailed" aria-describedby="transFailed-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="transFailed-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
diff --git a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxwallet.tpl b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxwallet.tpl
index 29d6d32e..a2175459 100755
--- a/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxwallet.tpl
+++ b/Frontend/MoptPaymentPayone/Views/backend/fc_payone/ajaxwallet.tpl
@@ -38,7 +38,7 @@
 
                     <label for="description" class="text-left col-md-3 control-label">{s name="formpanel_description_label"}Bezeichnung{/s}</label>
                     <div class="col-md-6">
-                        <input type="text" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
+                        <input type="text" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="description" name="description" aria-describedby="description-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="description-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -48,7 +48,7 @@
 
                     <label for="additionalDescription" class="text-left col-md-3 control-label">{s name="formpanel_additional-description_label"}Zusätzliche Beschreibung{/s}</label>
                     <div class="col-md-6">
-                        <textarea rows="3" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
+                        <textarea rows="3" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="additionalDescription" name="additionalDescription" aria-describedby="additionalDescription-status" >
                         </textarea>
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="additionalDescription-status" class="sr-only">(success)</span>
@@ -89,7 +89,7 @@
 
                     <label for="active" class="text-left col-md-3 control-label">{s name="formpanel_active_label"}Aktiv{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="active" name="active" aria-describedby="active-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="active-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -99,7 +99,7 @@
 
                     <label for="esdActive" class="text-left col-md-3 control-label">{s name="formpanel_esdActive_label"}Aktiv für ESD-Produkte{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="esdActive" name="esdActive" aria-describedby="esdActive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="esdActive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -109,7 +109,7 @@
 
                     <label for="mobileInactive" class="text-left col-md-3 control-label">{s name="formpanel_mobileInactive_label"}Inaktiv für Smartphone{/s}</label>
                     <div class="col-md-6">
-                        <input type="checkbox" class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
+                        <input type="checkbox" class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="mobileInactive" name="mobileInactive" aria-describedby="mobileInactive-status" >
                         <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
                         <span id="mobileInactive-status" class="sr-only">(success)</span>
                         <div class="help-block with-errors"></div>
@@ -119,7 +119,7 @@
 
                     <label for="paypalEcsActive" class="text-left col-md-3 control-label">{s name="fieldlabel/paypalEcsActive"}PayPal ECS Button auf Warenkorbseite anzeigen?{/s}</label>
                     <div class="col-md-6">
-                        <select class="form-control " pattern='^[_ .()+-?,:;"!@#$%^&*ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="paypalEcsActive" name="paypalEcsActive" aria-describedby="paypalEcsActive-status">
+                        <select class="form-control " pattern='^[_ .\(\)\+\-?,:;"!@#$%!^&*\/ÄÖÜäöüa-zA-Z0-9]*' minlength="1" maxlength="200" id="paypalEcsActive" name="paypalEcsActive" aria-describedby="paypalEcsActive-status">
                             <option value="true">Ja</option>
                             <option value="false">Nein</option>
                         </select>