Skip to content

Commit 9e6a6c3

Browse files
authored
ENGCOM-5504: Resolve Missing Validation at some Payment Method Settings issue 23916 #23917
2 parents 20fe3ae + 9b780fc commit 9e6a6c3

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

app/code/Magento/Authorizenet/etc/adminhtml/system.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,11 @@
8585
</field>
8686
<field id="min_order_total" translate="label" type="text" sortOrder="190" showInDefault="1" showInWebsite="1" showInStore="0">
8787
<label>Minimum Order Total</label>
88+
<validate>validate-number validate-zero-or-greater</validate>
8889
</field>
8990
<field id="max_order_total" translate="label" type="text" sortOrder="200" showInDefault="1" showInWebsite="1" showInStore="0">
9091
<label>Maximum Order Total</label>
92+
<validate>validate-number validate-zero-or-greater</validate>
9193
</field>
9294
<field id="sort_order" translate="label" type="text" sortOrder="210" showInDefault="1" showInWebsite="1" showInStore="0">
9395
<label>Sort Order</label>

app/code/Magento/AuthorizenetAcceptjs/etc/adminhtml/system.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,12 @@
101101
<field id="min_order_total" translate="label" type="text" sortOrder="80" showInDefault="1" showInWebsite="1" showInStore="0">
102102
<label>Minimum Order Total</label>
103103
<config_path>payment/authorizenet_acceptjs/min_order_total</config_path>
104+
<validate>validate-number validate-zero-or-greater</validate>
104105
</field>
105106
<field id="max_order_total" translate="label" type="text" sortOrder="90" showInDefault="1" showInWebsite="1" showInStore="0">
106107
<label>Maximum Order Total</label>
107108
<config_path>payment/authorizenet_acceptjs/max_order_total</config_path>
109+
<validate>validate-number validate-zero-or-greater</validate>
108110
</field>
109111
<field id="sort_order" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="0">
110112
<label>Sort Order</label>

app/code/Magento/OfflinePayments/etc/adminhtml/system.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,11 @@
4242
</field>
4343
<field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1" showInStore="0">
4444
<label>Minimum Order Total</label>
45+
<validate>validate-number validate-zero-or-greater</validate>
4546
</field>
4647
<field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1" showInStore="0">
4748
<label>Maximum Order Total</label>
49+
<validate>validate-number validate-zero-or-greater</validate>
4850
</field>
4951
<field id="model"></field>
5052
</group>
@@ -76,9 +78,11 @@
7678
</field>
7779
<field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1" showInStore="0">
7880
<label>Minimum Order Total</label>
81+
<validate>validate-number validate-zero-or-greater</validate>
7982
</field>
8083
<field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1" showInStore="0">
8184
<label>Maximum Order Total</label>
85+
<validate>validate-number validate-zero-or-greater</validate>
8286
</field>
8387
<field id="model"></field>
8488
</group>
@@ -109,12 +113,15 @@
109113
</field>
110114
<field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1" showInStore="0">
111115
<label>Minimum Order Total</label>
116+
<validate>validate-number validate-zero-or-greater</validate>
112117
</field>
113118
<field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1" showInStore="0">
114119
<label>Maximum Order Total</label>
120+
<validate>validate-number validate-zero-or-greater</validate>
115121
</field>
116122
<field id="sort_order" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="0">
117123
<label>Sort Order</label>
124+
<validate>validate-number</validate>
118125
</field>
119126
</group>
120127
<group id="cashondelivery" translate="label" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
@@ -144,12 +151,15 @@
144151
</field>
145152
<field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1" showInStore="0">
146153
<label>Minimum Order Total</label>
154+
<validate>validate-number validate-zero-or-greater</validate>
147155
</field>
148156
<field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1" showInStore="0">
149157
<label>Maximum Order Total</label>
158+
<validate>validate-number validate-zero-or-greater</validate>
150159
</field>
151160
<field id="sort_order" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1" showInStore="0">
152161
<label>Sort Order</label>
162+
<validate>validate-number</validate>
153163
</field>
154164
</group>
155165
</section>

0 commit comments

Comments
 (0)