public function charge($Context, $Object_or_token, $amount, $currency = 'USD', $description = '', array $context = array())
	{
		$capture = true;
		return $this->_chargeOrAuth($Context, $Object_or_token, $amount, $currency, $capture, $description, $context);
	}
public function charge($Context, $Object_or_token, $amount, $currency = 'USD', $description = '', array $context = array())
	{
		$capture = true;
		return $this->_chargeOrAuth($Context, $Object_or_token, $amount, $currency, $capture, $description, $context);
	}
public function charge ( $ Context , $ Object_or_token , $ amount , $ currency = 'USD' , $ description = '' , array $ context = array ( ) ) { $ capture = true ; return $ this -> _chargeOrAuth ( $ Context , $ Object_or_token , $ amount , $ currency , $ capture , $ description , $ context ) ; }
Charge a credit card

See also:
https://developer.intuit.com/docs/api/payments/charges

@param  [type] $Context         [description]
@param  [type] $Object_or_token [description]
@param  [type] $amount          [description]
@param  string $currency        [description]
@param  string $description     [description]
@param  array  $context         [description]
@return [type]                  [description]
Charge a credit card