public function createCustomer(BalancedUserInterface $user)
 {
     $user->setBalancedUri(uniqid());
     return $user;
 }
 public function debit(CardModel $card, BalancedUserInterface $user, $amount, $statement = null, $description = null, $meta = null)
 {
     if ($this->debug) {
         $this->logger->info(sprintf("[Balanced Payment] Creating a debit of %d from %d", $amount, $card->getName()));
     }
     return $this->balancedPaymentCalls->debit($user->getBalancedUri(), $card->getBalancedUri(), $amount, $statement, $description, $meta);
 }