# Service

URL: https://chugunov.pro/api-bitrix/sale/paysystem/service/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Sale\PaySystem\Service`
Модуль: Sale.

Исходный файл: `source/sale/lib/paysystem/service.php:30`

## Константы (6)

- `EVENT_BEFORE_ON_INITIATE_PAY`
- `EVENT_INITIATE_PAY_ERROR`
- `EVENT_INITIATE_PAY_SUCCESS`
- `EVENT_ON_AFTER_PROCESS_REQUEST`
- `EVENT_ON_BEFORE_PAYMENT_PAID`
- `PAY_SYSTEM_PREFIX`

## Методы (56)

- [`__construct()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/__construct/) — Конструктор Service.
- [`basketButtonAction()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/basketbuttonaction/)
- [`cancel()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/cancel/)
- [`cancelRecurrent()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/cancelrecurrent/)
- [`canPrintCheck()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/canprintcheck/)
- [`canPrintCheckSelf()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/canprintcheckself/)
- [`check()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/check/)
- [`confirm()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/confirm/)
- [`createClone()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/createclone/)
- [`creditNoDemand()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/creditnodemand/)
- [`debitNoDemand()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/debitnodemand/)
- [`getCashboxClass()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getcashboxclass/) — Возвращает имя класса кассы для платёжной системы
- [`getClientType()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getclienttype/) — Тип клиента, с которым может работать платёжная система
- [`getClientTypeFromHandler()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getclienttypefromhandler/) — Тип клиента, с которым может работать обработчик
- [`getConsumerName()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getconsumername/)
- [`getContext()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getcontext/)
- [`getCurrency()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getcurrency/)
- [`getDemoParams()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getdemoparams/)
- [`getField()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getfield/)
- [`getFieldsValues()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getfieldsvalues/)
- [`getHandlerDescription()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/gethandlerdescription/)
- [`getParamsBusValue()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getparamsbusvalue/)
- [`getPaymentPrice()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getpaymentprice/)
- [`getPdf()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getpdf/)
- [`getPdfContent()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getpdfcontent/)
- [`getPrePaymentProps()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getprepaymentprops/)
- [`getServiceId()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getserviceid/)
- [`getStartupRestrictions()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/getstartuprestrictions/)
- [`initiatePay()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/initiatepay/)
- [`initPrePayment()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/initprepayment/)
- [`isAffordDocumentGeneratePdf()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isafforddocumentgeneratepdf/)
- [`isAffordPdf()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isaffordpdf/)
- [`isAllowEditPayment()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isalloweditpayment/)
- [`isBlockable()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isblockable/)
- [`isCash()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/iscash/)
- [`isCheckable()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/ischeckable/)
- [`isClone()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isclone/)
- [`isCustom()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/iscustom/)
- [`isFiscalizationAware()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isfiscalizationaware/) — Возвращает true, если обработчик реализует интерфейс IFiscalizationAware
- [`isFiscalizationEnabled()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isfiscalizationenabled/) — Возвращает признак того, включена ли фискализация на стороне платёжной системы
- [`isPayable()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/ispayable/)
- [`isPdfGenerated()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/ispdfgenerated/)
- [`isPrePayable()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isprepayable/)
- [`isRecurring()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isrecurring/)
- [`isRefundable()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/isrefundable/)
- [`isSupportPrintCheck()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/issupportprintcheck/) — Возвращает true, если обработчик реализует интерфейс ISupportPrintCheck
- [`isTuned()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/istuned/)
- [`payOrderByPrePayment()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/payorderbyprepayment/)
- [`processRequest()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/processrequest/)
- [`refund()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/refund/)
- [`registerCallbackOnGenerate()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/registercallbackongenerate/)
- [`repeatRecurrent()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/repeatrecurrent/)
- [`setOrderDataForPrePayment()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/setorderdataforprepayment/)
- [`setTemplateMode()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/settemplatemode/)
- [`setTemplateParams()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/settemplateparams/)
- [`showTemplate()`](https://chugunov.pro/api-bitrix/sale/paysystem/service/showtemplate/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Sale-PaySystem-Service.html
