Файловый менеджер - Редактировать - /var/www/html/libraries/omnipay3/vendor/omnipay/sagepay/src/DirectGateway.php
Ðазад
<?php namespace Omnipay\SagePay; use Omnipay\SagePay\Message\DirectAuthorizeRequest; use Omnipay\SagePay\Message\DirectCompleteAuthorizeRequest; use Omnipay\SagePay\Message\DirectPurchaseRequest; use Omnipay\SagePay\Message\SharedCaptureRequest; use Omnipay\SagePay\Message\SharedVoidRequest; use Omnipay\SagePay\Message\SharedAbortRequest; use Omnipay\SagePay\Message\SharedRefundRequest; use Omnipay\SagePay\Message\SharedRepeatAuthorizeRequest; use Omnipay\SagePay\Message\SharedRepeatPurchaseRequest; use Omnipay\SagePay\Message\DirectTokenRegistrationRequest; use Omnipay\SagePay\Message\SharedTokenRemovalRequest; /** * Sage Pay Direct Gateway */ class DirectGateway extends AbstractGateway { // Gateway identification. public function getName() { return 'Sage Pay Direct'; } /** * Direct methods. */ /** * Authorize and handling of return from 3D Secure or PayPal redirection. */ public function authorize(array $parameters = []) { return $this->createRequest(DirectAuthorizeRequest::class, $parameters); } public function completeAuthorize(array $parameters = []) { return $this->createRequest(DirectCompleteAuthorizeRequest::class, $parameters); } /** * Purchase and handling of return from 3D Secure or PayPal redirection. */ public function purchase(array $parameters = []) { return $this->createRequest(DirectPurchaseRequest::class, $parameters); } public function completePurchase(array $parameters = []) { return $this->completeAuthorize($parameters); } /** * Shared methods (identical for Direct and Server). */ /** * Capture an authorization. */ public function capture(array $parameters = []) { return $this->createRequest(SharedCaptureRequest::class, $parameters); } /** * Void a paid transaction. */ public function void(array $parameters = []) { return $this->createRequest(SharedVoidRequest::class, $parameters); } /** * Abort an authorization. */ public function abort(array $parameters = []) { return $this->createRequest(SharedAbortRequest::class, $parameters); } /** * Void a completed (captured) transation. */ public function refund(array $parameters = []) { return $this->createRequest(SharedRefundRequest::class, $parameters); } /** * Create a new authorization against a previous payment. */ public function repeatAuthorize(array $parameters = []) { return $this->createRequest(SharedRepeatAuthorizeRequest::class, $parameters); } /** * Create a new purchase against a previous payment. */ public function repeatPurchase(array $parameters = []) { return $this->createRequest(SharedRepeatPurchaseRequest::class, $parameters); } /** * Accept card details from a user and return a token, without any * authorization against that card. * i.e. standalone token creation. * Standard Omnipay function. */ public function createCard(array $parameters = []) { return $this->registerToken($parameters); } /** * Accept card details from a user and return a token, without any * authorization against that card. * i.e. standalone token creation. */ public function registerToken(array $parameters = []) { return $this->createRequest(DirectTokenRegistrationRequest::class, $parameters); } /** * Remove a card token from the account. * Standard Omnipay function. */ public function deleteCard(array $parameters = []) { return $this->removeToken($parameters); } /** * Remove a card token from the account. */ public function removeToken(array $parameters = []) { return $this->createRequest(SharedTokenRemovalRequest::class, $parameters); } /** * @deprecated use repeatAuthorize() or repeatPurchase() */ public function repeatPayment(array $parameters = []) { return $this->createRequest(SharedRepeatPurchaseRequest::class, $parameters); } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка