diff --git a/web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormHandler.js b/web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormHandler.js
index d852a8db1..bbc96ffec 100644
--- a/web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormHandler.js
+++ b/web-jspack/org.openbravo.pos2/src/components/Customer/CustomerForm/CustomerFormHandler.js
@@ -108,6 +108,8 @@ class CustomerFormHandler extends FormHandler {
       { apiKey: field.name, value: field.value }
     );
 
+    await this.simulateChange();
+
     let newState = {
       ...formState,
       customer
@@ -117,6 +119,14 @@ class CustomerFormHandler extends FormHandler {
     return newState;
   }
 
+  async simulateChange() {
+    await new Promise(resolve => {
+      setTimeout(() => {
+        resolve({});
+      }, 3000);
+    });
+  }
+
   async save(formState) {
     const { fields, customer } = formState;
     const { customerToManage } = OB.App.State.getState().UI;
