См. определение в файле service.php строка 30
◆ __construct()
Service constructor.
- Аргументы
-
- Исключения
-
Bitrix\Main\ArgumentNullException
- Исключения
-
Bitrix\Main\ArgumentOutOfRangeException
См. определение в файле service.php строка 59
◆ basketButtonAction()
basketButtonAction |
( |
array | $orderData = array() | ) |
|
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 757
◆ cancel()
- Аргументы
-
- Возвращает
- ServiceResult
- Исключения
-
См. определение в файле service.php строка 464
◆ cancelRecurrent()
- Аргументы
-
Payment | $payment | |
Request | null | $request | |
- Возвращает
- ServiceResult
См. определение в файле service.php строка 1001
◆ canPrintCheck()
◆ confirm()
confirm |
( |
Payment | $payment, |
|
|
| $sum = 0 ) |
- Аргументы
-
- Возвращает
- ServiceResult
- Исключения
-
См. определение в файле service.php строка 480
◆ createClone()
createClone |
( |
\SplObjectStorage | $cloneEntity | ) |
|
- Аргументы
-
\SplObjectStorage | $cloneEntity | |
- Возвращает
- Service
См. определение в файле service.php строка 881
◆ creditNoDemand()
- Аргументы
-
- Возвращает
- ServiceResult
См. определение в файле service.php строка 584
◆ debitNoDemand()
- Аргументы
-
- Возвращает
- ServiceResult
См. определение в файле service.php строка 593
◆ getCashboxClass()
Returns class name of cashbox for pay system
- Возвращает
- string
- Исключения
-
См. определение в файле service.php строка 1029
◆ getClientType()
The type of client that the payment system can work with
- Возвращает
- string
См. определение в файле service.php строка 533
◆ getClientTypeFromHandler()
getClientTypeFromHandler |
( |
| ) |
|
The type of client that the handler can work with
- Возвращает
- string
См. определение в файле service.php строка 521
◆ getConsumerName()
◆ getContext()
◆ getCurrency()
◆ getDemoParams()
◆ getField()
- Аргументы
-
- Возвращает
- mixed
См. определение в файле service.php строка 503
◆ getFieldsValues()
◆ getHandlerDescription()
getHandlerDescription |
( |
| ) |
|
◆ getParamsBusValue()
getParamsBusValue |
( |
Payment | $payment | ) |
|
- Аргументы
-
- Возвращает
- array
См. определение в файле service.php строка 932
◆ getPaymentPrice()
getPaymentPrice |
( |
Payment | $payment | ) |
|
- Аргументы
-
- Возвращает
- mixed
См. определение в файле service.php строка 693
◆ getPdf()
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 648
◆ getPdfContent()
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 633
◆ getPrePaymentProps()
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 744
◆ getServiceId()
◆ getStartupRestrictions()
getStartupRestrictions |
( |
| ) |
|
◆ initiatePay()
initiatePay |
( |
Payment | $payment, |
|
|
Request | $request = null, |
|
|
| $mode = BaseServiceHandler::STREAM ) |
- Аргументы
-
Payment | $payment | |
Request | null | $request | |
int | $mode | |
- Возвращает
- ServiceResult
См. определение в файле service.php строка 75
◆ initPrePayment()
- Аргументы
-
Payment | null | $payment | |
Request | $request | |
- Исключения
-
См. определение в файле service.php строка 732
◆ isAffordDocumentGeneratePdf()
isAffordDocumentGeneratePdf |
( |
| ) |
|
◆ isAffordPdf()
◆ isAllowEditPayment()
◆ isBlockable()
◆ isCash()
◆ isCheckable()
◆ isClone()
◆ isCustom()
◆ isFiscalizationAware()
Returns true if handler extends IFiscalizationAware interface
- Возвращает
- bool
См. определение в файле service.php строка 1054
◆ isFiscalizationEnabled()
isFiscalizationEnabled |
( |
Payment | $payment | ) |
|
Returns indicator showing if fiscalization is enabled on the payment system side
- Аргументы
-
- Возвращает
- bool|null
- Исключения
-
См. определение в файле service.php строка 1066
◆ isPayable()
◆ isPdfGenerated()
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 679
◆ isPrePayable()
◆ isRecurring()
- Аргументы
-
- Возвращает
- bool
См. определение в файле service.php строка 973
◆ isRefundable()
◆ isSupportPrintCheck()
Returns true if handler extends ISupportPrintCheck interface
- Возвращает
- bool
См. определение в файле service.php строка 1018
◆ isTuned()
◆ payOrderByPrePayment()
payOrderByPrePayment |
( |
| $orderData | ) |
|
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 783
◆ registerCallbackOnGenerate()
registerCallbackOnGenerate |
( |
Payment | $payment, |
|
|
| $params ) |
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 664
◆ repeatRecurrent()
- Аргументы
-
Payment | $payment | |
Request | null | $request | |
- Возвращает
- ServiceResult
См. определение в файле service.php строка 984
◆ setOrderDataForPrePayment()
setOrderDataForPrePayment |
( |
| $orderData = array() | ) |
|
- Аргументы
-
- Возвращает
- mixed
- Исключения
-
См. определение в файле service.php строка 770
◆ setTemplateMode()
◆ setTemplateParams()
setTemplateParams |
( |
array | $params | ) |
|
◆ showTemplate()
showTemplate |
( |
Payment | $payment = null, |
|
|
| $templateName ) |
- Аргументы
-
Payment | null | $payment | |
| $templateName | |
- Возвращает
- ServiceResult
См. определение в файле service.php строка 714
◆ $context
◆ $isClone
◆ EVENT_BEFORE_ON_INITIATE_PAY
const EVENT_BEFORE_ON_INITIATE_PAY = 'onSalePsBeforeInitiatePay' |
◆ EVENT_INITIATE_PAY_ERROR
const EVENT_INITIATE_PAY_ERROR = 'onSalePsInitiatePayError' |
◆ EVENT_INITIATE_PAY_SUCCESS
const EVENT_INITIATE_PAY_SUCCESS = 'onSalePsInitiatePaySuccess' |
◆ EVENT_ON_AFTER_PROCESS_REQUEST
const EVENT_ON_AFTER_PROCESS_REQUEST = 'OnSaleAfterPsServiceProcessRequest' |
◆ EVENT_ON_BEFORE_PAYMENT_PAID
const EVENT_ON_BEFORE_PAYMENT_PAID = 'OnSalePsServiceProcessRequestBeforePaid' |
◆ PAY_SYSTEM_PREFIX
const PAY_SYSTEM_PREFIX = 'PAYSYSTEM_' |