Core/PayPalService.php
public function doVerifyWithPayPal($request, $charset)
    {
        $caller = $this->getCaller();
        $caller->setRequest($request);

        $caller = $this->getCaller();
        $curl = $caller->getCurl();
        $curl->setConnectionCharset($charset);
        $curl->setDataCharset($charset);
        $curl->setHost($this->getPayPalIpnConfig()->getIpnHost());
        $curl->setUrlToCall($this->getPayPalIpnConfig()->getIPNResponseUrl());

        $response = oxNew(\OxidEsales\PayPalModule\Model\Response\ResponseDoVerifyWithPayPal::class);
        $response->setData($caller->call());

        return $response;
    }
public function doVerifyWithPayPal($request, $charset)
    {
        $caller = $this->getCaller();
        $caller->setRequest($request);

        $caller = $this->getCaller();
        $curl = $caller->getCurl();
        $curl->setConnectionCharset($charset);
        $curl->setDataCharset($charset);
        $curl->setHost($this->getPayPalIpnConfig()->getIpnHost());
        $curl->setUrlToCall($this->getPayPalIpnConfig()->getIPNResponseUrl());

        $response = oxNew(\OxidEsales\PayPalModule\Model\Response\ResponseDoVerifyWithPayPal::class);
        $response->setData($caller->call());

        return $response;
    }
public function doVerifyWithPayPal ( $ request , $ charset ) { $ caller = $ this -> getCaller ( ) ; $ caller -> setRequest ( $ request ) ; $ caller = $ this -> getCaller ( ) ; $ curl = $ caller -> getCurl ( ) ; $ curl -> setConnectionCharset ( $ charset ) ; $ curl -> setDataCharset ( $ charset ) ; $ curl -> setHost ( $ this -> getPayPalIpnConfig ( ) -> getIpnHost ( ) ) ; $ curl -> setUrlToCall ( $ this -> getPayPalIpnConfig ( ) -> getIPNResponseUrl ( ) ) ; $ response = oxNew ( \ OxidEsales \ PayPalModule \ Model \ Response \ ResponseDoVerifyWithPayPal :: class ) ; $ response -> setData ( $ caller -> call ( ) ) ; return $ response ; }
Executes call to PayPal IPN.

@param \OxidEsales\PayPalModule\Model\PayPalRequest\PayPalRequest $request
@param string                                                     $charset

@return \OxidEsales\PayPalModule\Model\Response\Response
Executes call to PayPal IPN .