/** * Create a valid test recipient */ protected static function createTestRecipient(array $attributes = array()) { authorizeFromEnv(); return Stripe_Recipient::create($attributes + array('name' => 'PHP Test', 'type' => 'individual', 'tax_id' => '000000000', 'bank_account' => array('country' => 'US', 'routing_number' => '110000000', 'account_number' => '000123456789'))); }
public function stripe_generate_recipient($cashout) { return Stripe_Recipient::create(array('name' => $cashout->user->name, 'type' => 'individual', 'card' => $cashout->provider_identifier, 'description' => 'Request #' . $this->app->hashids->encrypt($cashout->id), 'metadata' => array('user_id' => $cashout->user_id, 'user_name' => $cashout->user->name, 'cashout_id' => $this->app->hashids->encrypt($cashout->id)))); }
public function providerS_bankingSubmit() { $id = Input::get('id'); Stripe::setApiKey(Config::get('app.stripe_secret_key')); $token_id = Input::get('stripeToken'); // Create a Recipient try { $recipient = Stripe_Recipient::create(array("name" => Input::get('first_name') . " " . Input::get('last_name'), "type" => Input::get('type'), "bank_account" => $token_id, "email" => Input::get('email'))); Log::info('recipient = ' . print_r($recipient, true)); $pro = Walker::where('id', Input::get('id'))->first(); $pro->merchant_id = $recipient->id; $pro->account_id = $recipient->active_account->id; $pro->last_4 = $recipient->active_account->last4; $pro->save(); Log::info('recipient added = ' . print_r($recipient, true)); } catch (Exception $e) { Log::info('Error in Stripe = ' . print_r($e, true)); } return Redirect::to("/admin/providers"); }
public function providerS_bankingSubmit() { $id = Input::get('id'); Stripe::setApiKey(Config::get('app.stripe_secret_key')); $token_id = Input::get('stripeToken'); // Create a Recipient $recipient = Stripe_Recipient::create(array("name" => Input::get('first_name') . " " . Input::get('last_name'), "type" => Input::get('type'), "card" => $token_id, "email" => Input::get('email'))); $pro = Walker::where('id', Input::get('id'))->first(); $pro->merchant_id = $recipient->id; $pro->card_id = $recipient->cards->data[0]->id; $pro->save(); Log::info('recipient added = ' . print_r($recipient, true)); return Redirect::to("/admin/providers"); }