/**
  * Constructor. Creates an instance for passing to the client object.
  *
  * @access public
  * @param \CyberSourceSOAPAPI\Client        $client                 The client object
  * @param string                            $merchantReferenceCode  Merchant reference code.
  * @return \CyberSourceSOAPAPI\Request
  */
 public function __construct(\CyberSourceSOAPAPI\Client $client, $merchantReferenceCode)
 {
     $this->merchantReferenceCode = $merchantReferenceCode;
     $this->merchantID = $client->getMerchantID();
     $this->clientLibraryVersion = phpversion();
     $this->clientEnvironment = php_uname();
 }