diff --git a/config/install/field.field.user.user.field_commerce_pos_phone_number.yml b/config/install/field.field.user.user.field_commerce_pos_phone_number.yml
new file mode 100644
index 0000000..d2a67d7
--- /dev/null
+++ b/config/install/field.field.user.user.field_commerce_pos_phone_number.yml
@@ -0,0 +1,24 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.storage.user.field_commerce_pos_phone_number
+  module:
+    - commerce_pos
+    - telephone
+    - user
+  enforced:
+      module:
+        - commerce_pos
+id: user.user.field_commerce_pos_phone_number
+field_name: field_commerce_pos_phone_number
+entity_type: user
+bundle: user
+label: 'Phone Number'
+description: 'Phone number of Commerce POS users.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: telephone
diff --git a/config/install/field.storage.user.field_commerce_pos_phone_number.yml b/config/install/field.storage.user.field_commerce_pos_phone_number.yml
new file mode 100644
index 0000000..225f2da
--- /dev/null
+++ b/config/install/field.storage.user.field_commerce_pos_phone_number.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - commerce_pos
+    - telephone
+    - user
+    - commerce_pos
+  enforced:
+      module:
+        - commerce_pos
+id: user.field_commerce_pos_phone_number
+field_name: field_commerce_pos_phone_number
+entity_type: user
+type: telephone
+settings: {  }
+module: telephone
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false
