diff --git a/src/include/class-wc-retailcrm-customers.php b/src/include/class-wc-retailcrm-customers.php index 554373e..134ac25 100644 --- a/src/include/class-wc-retailcrm-customers.php +++ b/src/include/class-wc-retailcrm-customers.php @@ -167,13 +167,7 @@ if (!class_exists('WC_Retailcrm_Customers')) : $customer = $this->wcCustomerGet($user->ID); if ($corporateEnabled && static::customerPossiblyCorporate($customer)) { - $this->processCorporateCustomer($customer); - $data_corporate[] = array( - 'customer' => $this->customerCorporate, - 'address' => $this->customerCorporateAddress, - 'company' => $this->customerCorporateCompany, - 'contact' => $this->customerCorporateContact - ); + $data_corporate[] = $customer; } else { $this->processCustomer($customer); $data_customers[] = $this->customer; @@ -189,6 +183,11 @@ if (!class_exists('WC_Retailcrm_Customers')) : time_nanosleep(0, 250000000); } + foreach ($data_corporate as $corporateCustomer) { + $this->createCorporateCustomer($corporateCustomer); + time_nanosleep(0, 50000000); + } + return $data; }