You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

168 lines
12 KiB

  1. <?xml version="1.0"?>
  2. <!--
  3. /**
  4. * Copyright © Magento, Inc. All rights reserved.
  5. * See COPYING.txt for license details.
  6. */
  7. -->
  8. <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
  9. <system>
  10. <section id="payment" type="text" sortOrder="400" showInDefault="1" showInWebsite="1" showInStore="1">
  11. <group id="checkmo" translate="label" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
  12. <label>Check / Money Order</label>
  13. <field id="active" translate="label" type="select" sortOrder="1" showInDefault="1" showInWebsite="1" canRestore="1">
  14. <label>Enabled</label>
  15. <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
  16. </field>
  17. <field id="order_status" translate="label" type="select" sortOrder="20" showInDefault="1" showInWebsite="1" canRestore="1">
  18. <label>New Order Status</label>
  19. <source_model>Magento\Sales\Model\Config\Source\Order\Status\NewStatus</source_model>
  20. </field>
  21. <field id="sort_order" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1">
  22. <label>Sort Order</label>
  23. <frontend_class>validate-number</frontend_class>
  24. </field>
  25. <field id="title" translate="label" type="text" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
  26. <label>Title</label>
  27. </field>
  28. <field id="allowspecific" translate="label" type="allowspecific" sortOrder="50" showInDefault="1" showInWebsite="1" canRestore="1">
  29. <label>Payment from Applicable Countries</label>
  30. <source_model>Magento\Payment\Model\Config\Source\Allspecificcountries</source_model>
  31. </field>
  32. <field id="specificcountry" translate="label" type="multiselect" sortOrder="51" showInDefault="1" showInWebsite="1">
  33. <label>Payment from Specific Countries</label>
  34. <source_model>Magento\Directory\Model\Config\Source\Country</source_model>
  35. <can_be_empty>1</can_be_empty>
  36. </field>
  37. <field id="payable_to" translate="label" sortOrder="61" showInDefault="1" showInWebsite="1" showInStore="1">
  38. <label>Make Check Payable to</label>
  39. </field>
  40. <field id="mailing_address" translate="label" type="textarea" sortOrder="62" showInDefault="1" showInWebsite="1" showInStore="1">
  41. <label>Send Check to</label>
  42. </field>
  43. <field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1">
  44. <label>Minimum Order Total</label>
  45. <validate>validate-number validate-zero-or-greater</validate>
  46. </field>
  47. <field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1">
  48. <label>Maximum Order Total</label>
  49. <validate>validate-number validate-zero-or-greater</validate>
  50. </field>
  51. <field id="model"></field>
  52. </group>
  53. <group id="purchaseorder" translate="label" type="text" sortOrder="32" showInDefault="1" showInWebsite="1" showInStore="1">
  54. <label>Purchase Order</label>
  55. <field id="active" translate="label" type="select" sortOrder="1" showInDefault="1" showInWebsite="1" canRestore="1">
  56. <label>Enabled</label>
  57. <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
  58. </field>
  59. <field id="order_status" translate="label" type="select" sortOrder="2" showInDefault="1" showInWebsite="1" canRestore="1">
  60. <label>New Order Status</label>
  61. <source_model>Magento\Sales\Model\Config\Source\Order\Status\NewStatus</source_model>
  62. </field>
  63. <field id="sort_order" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1">
  64. <label>Sort Order</label>
  65. <frontend_class>validate-number</frontend_class>
  66. </field>
  67. <field id="title" translate="label" type="text" sortOrder="1" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
  68. <label>Title</label>
  69. </field>
  70. <field id="allowspecific" translate="label" type="allowspecific" sortOrder="50" showInDefault="1" showInWebsite="1" canRestore="1">
  71. <label>Payment from Applicable Countries</label>
  72. <source_model>Magento\Payment\Model\Config\Source\Allspecificcountries</source_model>
  73. </field>
  74. <field id="specificcountry" translate="label" type="multiselect" sortOrder="51" showInDefault="1" showInWebsite="1">
  75. <label>Payment from Specific Countries</label>
  76. <source_model>Magento\Directory\Model\Config\Source\Country</source_model>
  77. <can_be_empty>1</can_be_empty>
  78. </field>
  79. <field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1">
  80. <label>Minimum Order Total</label>
  81. <validate>validate-number validate-zero-or-greater</validate>
  82. </field>
  83. <field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1">
  84. <label>Maximum Order Total</label>
  85. <validate>validate-number validate-zero-or-greater</validate>
  86. </field>
  87. <field id="model"></field>
  88. </group>
  89. <group id="banktransfer" translate="label" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
  90. <label>Bank Transfer Payment</label>
  91. <field id="active" translate="label" type="select" sortOrder="1" showInDefault="1" showInWebsite="1" canRestore="1">
  92. <label>Enabled</label>
  93. <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
  94. </field>
  95. <field id="title" translate="label" type="text" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
  96. <label>Title</label>
  97. </field>
  98. <field id="order_status" translate="label" type="select" sortOrder="20" showInDefault="1" showInWebsite="1" canRestore="1">
  99. <label>New Order Status</label>
  100. <source_model>Magento\Sales\Model\Config\Source\Order\Status\NewStatus</source_model>
  101. </field>
  102. <field id="allowspecific" translate="label" type="allowspecific" sortOrder="50" showInDefault="1" showInWebsite="1" canRestore="1">
  103. <label>Payment from Applicable Countries</label>
  104. <source_model>Magento\Payment\Model\Config\Source\Allspecificcountries</source_model>
  105. </field>
  106. <field id="specificcountry" translate="label" type="multiselect" sortOrder="51" showInDefault="1" showInWebsite="1">
  107. <label>Payment from Specific Countries</label>
  108. <source_model>Magento\Directory\Model\Config\Source\Country</source_model>
  109. <can_be_empty>1</can_be_empty>
  110. </field>
  111. <field id="instructions" translate="label" type="textarea" sortOrder="62" showInDefault="1" showInWebsite="1" showInStore="1">
  112. <label>Instructions</label>
  113. </field>
  114. <field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1">
  115. <label>Minimum Order Total</label>
  116. <validate>validate-number validate-zero-or-greater</validate>
  117. </field>
  118. <field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1">
  119. <label>Maximum Order Total</label>
  120. <validate>validate-number validate-zero-or-greater</validate>
  121. </field>
  122. <field id="sort_order" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1">
  123. <label>Sort Order</label>
  124. <validate>validate-number</validate>
  125. </field>
  126. </group>
  127. <group id="cashondelivery" translate="label" type="text" sortOrder="30" showInDefault="1" showInWebsite="1" showInStore="1">
  128. <label>Cash On Delivery Payment</label>
  129. <field id="active" translate="label" type="select" sortOrder="1" showInDefault="1" showInWebsite="1" canRestore="1">
  130. <label>Enabled</label>
  131. <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
  132. </field>
  133. <field id="title" translate="label" type="text" sortOrder="10" showInDefault="1" showInWebsite="1" showInStore="1" canRestore="1">
  134. <label>Title</label>
  135. </field>
  136. <field id="order_status" translate="label" type="select" sortOrder="20" showInDefault="1" showInWebsite="1" canRestore="1">
  137. <label>New Order Status</label>
  138. <source_model>Magento\Sales\Model\Config\Source\Order\Status\NewStatus</source_model>
  139. </field>
  140. <field id="allowspecific" translate="label" type="allowspecific" sortOrder="50" showInDefault="1" showInWebsite="1" canRestore="1">
  141. <label>Payment from Applicable Countries</label>
  142. <source_model>Magento\Payment\Model\Config\Source\Allspecificcountries</source_model>
  143. </field>
  144. <field id="specificcountry" translate="label" type="multiselect" sortOrder="51" showInDefault="1" showInWebsite="1">
  145. <label>Payment from Specific Countries</label>
  146. <source_model>Magento\Directory\Model\Config\Source\Country</source_model>
  147. <can_be_empty>1</can_be_empty>
  148. </field>
  149. <field id="instructions" translate="label" type="textarea" sortOrder="62" showInDefault="1" showInWebsite="1" showInStore="1">
  150. <label>Instructions</label>
  151. </field>
  152. <field id="min_order_total" translate="label" type="text" sortOrder="98" showInDefault="1" showInWebsite="1">
  153. <label>Minimum Order Total</label>
  154. <validate>validate-number validate-zero-or-greater</validate>
  155. </field>
  156. <field id="max_order_total" translate="label" type="text" sortOrder="99" showInDefault="1" showInWebsite="1">
  157. <label>Maximum Order Total</label>
  158. <validate>validate-number validate-zero-or-greater</validate>
  159. </field>
  160. <field id="sort_order" translate="label" type="text" sortOrder="100" showInDefault="1" showInWebsite="1">
  161. <label>Sort Order</label>
  162. <validate>validate-number</validate>
  163. </field>
  164. </group>
  165. </section>
  166. </system>
  167. </config>