src/BraintreeGateway.php
public function create($token, array $properties = array(), $customer = null)
	{
		$parameters = array_merge([
			'paymentMethodNonce' => $token,
		], $properties);
		
		$response = BraintreeCustomer::create($parameters);
		
		
		return $response;
	}
public function create($token, array $properties = array(), $customer = null)
	{
		$parameters = array_merge([
			'paymentMethodNonce' => $token,
		], $properties);
		
		$response = BraintreeCustomer::create($parameters);
		
		
		return $response;
	}
public function create ( $ token , array $ properties = array ( ) , $ customer = null ) { $ parameters = array_merge ( [ 'paymentMethodNonce' => $ token , ] , $ properties ) ; $ response = BraintreeCustomer :: create ( $ parameters ) ; return $ response ; }
Subscribe to the plan for the first time.

@param  string  $token
@param  array   $properties
@param  object|null  $customer
@return void
Subscribe to the plan for the first time .