/** * {@inheritdoc} */ public function getRequest() { $request = parent::getRequest(); $request .= '&TOKEN=' . $this->token; $request .= '&PAYERID=' . $this->payerId; $request .= '&PAYMENTREQUEST_0_AMT=' . $this->amount; $request .= '&PAYMENTREQUEST_0_CURRENCYCODE=' . $this->currencyId; $request .= '&PAYMENTREQUEST_0_PAYMENTACTION=' . $this->paymentAction; //$request .='&BUTTONSOURCE=' . $this->buttonSource; return $request; }
/** * {@inheritdoc } */ public function getRequest() { $request = parent::getRequest(); $request .= '&TOKEN=' . $this->token; return $request; }
/** * {@inheritdoc } */ public function getRequest() { $request = parent::getRequest(); $request .= '&PAYMENTREQUEST_0_AMT=' . urlencode(PaypalApiManager::convertFloatToNvpFormat($this->amount)); $request .= '&PAYMENTREQUEST_0_CURRENCYCODE=' . urlencode($this->currencyId); $request .= '&RETURNURL=' . urlencode($this->returnUrl); $request .= '&CANCELURL=' . urlencode($this->cancelUrl); if ($this->isPaypalAddressOverrided) { $request .= '&ADDROVERRIDE=1'; $request .= '&PAYMENTREQUEST_0_SHIPTONAME=' . urlencode($this->name); $request .= '&PAYMENTREQUEST_0_SHIPTOSTREET=' . urlencode($this->street); $request .= '&PAYMENTREQUEST_0_SHIPTOSTREET2=' . urlencode($this->street2); $request .= '&PAYMENTREQUEST_0_SHIPTOCITY=' . urlencode($this->city); $request .= '&PAYMENTREQUEST_0_SHIPTOSTATE=' . urlencode($this->state); $request .= '&PAYMENTREQUEST_0_SHIPTOZIP=' . urlencode($this->zip); $request .= '&PAYMENTREQUEST_0_SHIPTOCOUNTRYCODE=' . urlencode($this->countryCode); } if ($this->billingAgreement != 0) { $request .= '&L_BILLINGTYPE0=MerchantInitiatedBillingSingleAgreement'; } if (!empty($this->payload)) { $request .= '&' . PaypalApiManager::arrayToNvp($this->payload); } return $request; }