����JFIF��x�x����'
| Server IP : 78.140.185.180 / Your IP : 216.73.216.170 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /proc/thread-self/root/home/builderbox/./././public_html/vendor/omnipay/paypal/src/ |
Upload File : |
<?php
namespace Omnipay\PayPal;
use Omnipay\Common\AbstractGateway;
/**
* PayPal Pro Class
*/
class ProGateway extends AbstractGateway
{
public function getName()
{
return 'PayPal Pro';
}
public function getDefaultParameters()
{
return array(
'username' => '',
'password' => '',
'signature' => '',
'testMode' => false,
);
}
public function getUsername()
{
return $this->getParameter('username');
}
public function setUsername($value)
{
return $this->setParameter('username', $value);
}
public function getPassword()
{
return $this->getParameter('password');
}
public function setPassword($value)
{
return $this->setParameter('password', $value);
}
public function getSignature()
{
return $this->getParameter('signature');
}
public function setSignature($value)
{
return $this->setParameter('signature', $value);
}
public function authorize(array $parameters = array())
{
return $this->createRequest('\Omnipay\PayPal\Message\ProAuthorizeRequest', $parameters);
}
public function purchase(array $parameters = array())
{
return $this->createRequest('\Omnipay\PayPal\Message\ProPurchaseRequest', $parameters);
}
public function capture(array $parameters = array())
{
return $this->createRequest('\Omnipay\PayPal\Message\CaptureRequest', $parameters);
}
public function refund(array $parameters = array())
{
return $this->createRequest('\Omnipay\PayPal\Message\RefundRequest', $parameters);
}
public function fetchTransaction(array $parameters = array())
{
return $this->createRequest('\Omnipay\PayPal\Message\FetchTransactionRequest', $parameters);
}
}