public function createCustomer(BalancedUserInterface $user) { if ($this->debug) { $this->logger->info(sprintf("[Balanced Payment] Create account for user email %s", $user->getEmail())); } $data = $this->balancedPaymentCalls->createCustomer(['email' => $user->getEmail(), 'name' => $user->getUser()->getOfficialName(), 'address' => $user->getUser()->getAddressArray()]); $user->setBalancedUri($data->href); return $user; }
public function createCustomer(BalancedUserInterface $user) { $user->setBalancedUri(uniqid()); return $user; }