protected function _postTransaction()
 {
     $this->iframe_src = $this->signedOauthRequest->initialize($this->demoStatus->getLink())->set_parameter("oauth_callback", $this->oauthCredentials->getCallBackUrl())->set_parameter("pesapal_request_data", $this->xml)->getSigned();
 }
 /**
  * @return \OAuthRequest
  */
 protected function _prepareOauthRequest($merchant_reference)
 {
     $request = $this->signedOauthRequest->initialize($this->demoStatus->getQueryByRefLink())->set_parameter('pesapal_merchant_reference', $merchant_reference)->getSigned();
     return $request;
 }
 /**
  * @return \OAuthRequest
  */
 protected function _prepareOauthRequest()
 {
     $request = $this->signedOauthRequest->initialize($this->demoStatus->getQueryLink())->set_parameter('pesapal_merchant_reference', $this->ipnData->getMerchantReference())->set_parameter('pesapal_transaction_tracking_id', $this->ipnData->getTrackingId())->getSigned();
     return $request;
 }