You are here

commerce_order.schema.yml in Commerce Core 8.2

modules/order/config/schema/commerce_order.schema.yml

File

modules/order/config/schema/commerce_order.schema.yml
View source
  1. commerce_order.settings:
  2. type: config_object
  3. label: 'Order settings'
  4. mapping:
  5. log_version_mismatch:
  6. type: boolean
  7. label: 'Log order version mismatch'
  8. commerce.commerce_condition.plugin.order_billing_address:
  9. type: commerce_condition_configuration
  10. mapping:
  11. zone:
  12. type: address_zone
  13. label: 'Zone'
  14. commerce.commerce_condition.plugin.order_currency:
  15. type: commerce_condition_configuration
  16. mapping:
  17. currencies:
  18. type: sequence
  19. label: 'Currencies'
  20. orderby: value
  21. sequence:
  22. type: string
  23. label: 'Currency'
  24. commerce.commerce_condition.plugin.order_email:
  25. type: commerce_condition_configuration
  26. mapping:
  27. mail:
  28. type: string
  29. label: 'Email'
  30. commerce.commerce_condition.plugin.order_customer_role:
  31. type: commerce_condition_configuration
  32. mapping:
  33. roles:
  34. type: sequence
  35. label: 'Roles'
  36. orderby: value
  37. sequence:
  38. type: string
  39. label: 'Role'
  40. commerce.commerce_condition.plugin.order_item_quantity:
  41. type: commerce_condition_configuration
  42. mapping:
  43. operator:
  44. type: string
  45. label: 'Operator'
  46. quantity:
  47. type: integer
  48. label: 'Quantity'
  49. commerce.commerce_condition.plugin.order_store:
  50. type: commerce_condition_configuration
  51. mapping:
  52. stores:
  53. type: sequence
  54. label: 'Stores'
  55. orderby: value
  56. sequence:
  57. type: string
  58. label: 'Store'
  59. commerce.commerce_condition.plugin.order_total_price:
  60. type: commerce_condition_configuration
  61. mapping:
  62. operator:
  63. type: string
  64. label: 'Operator'
  65. amount:
  66. type: field.value.commerce_price
  67. label: 'Amount'
  68. commerce.commerce_condition.plugin.order_type:
  69. type: commerce.commerce_condition.plugin.entity_bundle
  70. commerce.commerce_condition.plugin.order_purchased_entity:
  71. type: commerce_condition_configuration
  72. mapping:
  73. entities:
  74. type: sequence
  75. label: 'Entities'
  76. orderby: value
  77. sequence:
  78. type: string
  79. label: 'Purchased entity'
  80. commerce.commerce_condition.plugin.order_item_purchased_entity:
  81. type: commerce.commerce_condition.plugin.order_purchased_entity
  82. commerce_order.commerce_order_type.*:
  83. type: commerce_config_entity_bundle
  84. label: 'Order type'
  85. mapping:
  86. workflow:
  87. type: string
  88. label: 'Workflow'
  89. numberPattern:
  90. type: string
  91. label: 'Number pattern'
  92. refresh_mode:
  93. type: string
  94. label: 'Order refresh mode'
  95. refresh_frequency:
  96. type: integer
  97. label: 'Order refresh frequency'
  98. sendReceipt:
  99. type: boolean
  100. label: 'Email the customer a receipt when an order is placed'
  101. receiptBcc:
  102. type: string
  103. label: 'The receipt BCC email'
  104. commerce_order.commerce_order_item_type.*:
  105. type: commerce_config_entity_bundle
  106. label: 'Order item type'
  107. mapping:
  108. purchasableEntityType:
  109. type: string
  110. label: 'Purchasable entity type'
  111. orderType:
  112. type: string
  113. label: 'Order type'
  114. field.widget.settings.commerce_quantity:
  115. type: mapping
  116. label: 'Quantity widget settings'
  117. mapping:
  118. placeholder:
  119. type: label
  120. label: 'Placeholder'
  121. step:
  122. type: string
  123. label: 'Step'
  124. field.widget.settings.commerce_unit_price:
  125. type: mapping
  126. label: 'Unit price widget settings'
  127. mapping:
  128. require_confirmation:
  129. type: boolean
  130. label: 'Require confirmation before overriding the unit price'
  131. profile.type.*.third_party.commerce_order:
  132. type: mapping
  133. label: 'Commerce settings'
  134. mapping:
  135. customer_profile_type:
  136. type: boolean
  137. label: 'Profiles of this type represent Commerce customer profiles'