protected function buildRequest() { $request = parent::buildRequest(); $request = $this->replaceRequest($request, "{paRes}", $this->paRes); $request = $this->replaceRequest($request, "{md}", $this->md); return $request; }
protected function buildRequest() { $request = parent::buildRequest(); if ($this->shopUserRef != NULL) { $request = $this->replaceRequest($request, "{shopUserRef}", "<shopUserRef><![CDATA[" . $this->shopUserRef . "]]></shopUserRef>"); } else { $request = $this->replaceRequest($request, "{shopUserRef}", ""); } $request = $this->replaceRequest($request, "{amount}", $this->amount); $request = $this->replaceRequest($request, "{currencyCode}", $this->currencyCode); if ($this->pan != NULL) { $request = $this->replaceRequest($request, "{pan}", "<pan><![CDATA[" . $this->pan . "]]></pan>"); } else { $request = $this->replaceRequest($request, "{pan}", ""); } if ($this->payInstrToken != NULL) { $request = $this->replaceRequest($request, "{payInstrToken}", "<payInstrToken><![CDATA[" . $this->payInstrToken . "]]></payInstrToken>"); } else { $request = $this->replaceRequest($request, "{payInstrToken}", ""); } if ($this->expireMonth != NULL) { $request = $this->replaceRequest($request, "{expireMonth}", "<expireMonth><![CDATA[" . $this->expireMonth . "]]></expireMonth>"); } else { $request = $this->replaceRequest($request, "{expireMonth}", ""); } if ($this->expireYear != NULL) { $request = $this->replaceRequest($request, "{expireYear}", "<expireYear><![CDATA[" . $this->expireYear . "]]></expireYear>"); } else { $request = $this->replaceRequest($request, "{expireYear}", ""); } $request = $this->replaceRequest($request, "{termURL}", $this->termURL); if ($this->description != NULL) { $request = $this->replaceRequest($request, "{description}", "<description><![CDATA[" . $this->description . "]]></description>"); } else { $request = $this->replaceRequest($request, "{description}", ""); } if ($this->addInfo1 != NULL) { $request = $this->replaceRequest($request, "{addInfo1}", "<addInfo1><![CDATA[" . $this->addInfo1 . "]]></addInfo1>"); } else { $request = $this->replaceRequest($request, "{addInfo1}", ""); } if ($this->addInfo2 != NULL) { $request = $this->replaceRequest($request, "{addInfo2}", "<addInfo2><![CDATA[" . $this->addInfo2 . "]]></addInfo2>"); } else { $request = $this->replaceRequest($request, "{addInfo2}", ""); } if ($this->addInfo3 != NULL) { $request = $this->replaceRequest($request, "{addInfo3}", "<addInfo3><![CDATA[" . $this->addInfo3 . "]]></addInfo3>"); } else { $request = $this->replaceRequest($request, "{addInfo3}", ""); } if ($this->addInfo4 != NULL) { $request = $this->replaceRequest($request, "{addInfo4}", "<addInfo4><![CDATA[" . $this->addInfo4 . "]]></addInfo4>"); } else { $request = $this->replaceRequest($request, "{addInfo4}", ""); } if ($this->addInfo5 != NULL) { $request = $this->replaceRequest($request, "{addInfo5}", "<addInfo5><![CDATA[" . $this->addInfo5 . "]]></addInfo5>"); } else { $request = $this->replaceRequest($request, "{addInfo5}", ""); } return $request; }