15 KiB
YooKassa API SDK
Class: \YooKassa\Model\Receipt\PaymentSubject
Namespace: \YooKassa\Model\Receipt
Summary:
Признак предмета расчета передается в параметре payment_subject.
Constants
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | COMMODITY | Товар | |
| public | EXCISE | Подакцизный товар | |
| public | JOB | Работа | |
| public | SERVICE | Услуга | |
| public | GAMBLING_BET | Ставка в азартной игре | |
| public | GAMBLING_PRIZE | Выигрыш азартной игры | |
| public | LOTTERY | Лотерейный билет | |
| public | LOTTERY_PRIZE | Выигрыш в лотерею | |
| public | INTELLECTUAL_ACTIVITY | Результаты интеллектуальной деятельности | |
| public | PAYMENT | Платеж | |
| public | AGENT_COMMISSION | Агентское вознаграждение | |
| public | PROPERTY_RIGHT | Имущественное право | |
| public | NON_OPERATING_GAIN | Внереализационный доход | |
| public | INSURANCE_PREMIUM | Страховой сбор | |
| public | SALES_TAX | Торговый сбор | |
| public | RESORT_FEE | Курортный сбор | |
| public | COMPOSITE | Несколько вариантов | |
| public | ANOTHER | Другое | |
| public | FINE | Выплата | |
| public | TAX | Страховые взносы | |
| public | LIEN | Залог | |
| public | COST | Расход | |
| public | PENSION_INSURANCE_WITHOUT_PAYOUTS | Взносы на обязательное пенсионное страхование ИП | |
| public | PENSION_INSURANCE_WITH_PAYOUTS | Взносы на обязательное пенсионное страхование | |
| public | HEALTH_INSURANCE_WITHOUT_PAYOUTS | Взносы на обязательное медицинское страхование ИП | |
| public | HEALTH_INSURANCE_WITH_PAYOUTS | Взносы на обязательное медицинское страхование | |
| public | HEALTH_INSURANCE | Взносы на обязательное социальное страхование | |
| public | CASINO | Платеж казино | |
| public | AGENT_WITHDRAWALS | Выдача денежных средств | |
| public | NON_MARKED_EXCISE | Подакцизный товар, подлежащий маркировке средством идентификации, не имеющим кода маркировки (в чеке — АТНМ). Пример: алкогольная продукция | |
| public | MARKED_EXCISE | Подакцизный товар, подлежащий маркировке средством идентификации, имеющим код маркировки (в чеке — АТМ). Пример: табак | |
| public | MARKED | Товар, подлежащий маркировке средством идентификации, имеющим код маркировки, за исключением подакцизного товара (в чеке — ТМ). Пример: обувь, духи, товары легкой промышленности | |
| public | NON_MARKED | Товар, подлежащий маркировке средством идентификации, не имеющим кода маркировки, за исключением подакцизного товара (в чеке — ТНМ). Пример: меховые изделия |
Properties
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| protected | $validValues |
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | getEnabledValues() | Возвращает значения в enum'е значения которых разрешены | |
| public | getValidValues() | Возвращает все значения в enum'e | |
| public | valueExists() | Проверяет наличие значения в enum'e |
Details
- File: lib/Model/Receipt/PaymentSubject.php
- Package: YooKassa
- Class Hierarchy:
- \YooKassa\Common\AbstractEnum
- \YooKassa\Model\Receipt\PaymentSubject
Constants
COMMODITY
Товар
COMMODITY = 'commodity'
EXCISE
Подакцизный товар
EXCISE = 'excise'
JOB
Работа
JOB = 'job'
SERVICE
Услуга
SERVICE = 'service'
GAMBLING_BET
Ставка в азартной игре
GAMBLING_BET = 'gambling_bet'
GAMBLING_PRIZE
Выигрыш азартной игры
GAMBLING_PRIZE = 'gambling_prize'
LOTTERY
Лотерейный билет
LOTTERY = 'lottery'
LOTTERY_PRIZE
Выигрыш в лотерею
LOTTERY_PRIZE = 'lottery_prize'
INTELLECTUAL_ACTIVITY
Результаты интеллектуальной деятельности
INTELLECTUAL_ACTIVITY = 'intellectual_activity'
PAYMENT
Платеж
PAYMENT = 'payment'
AGENT_COMMISSION
Агентское вознаграждение
AGENT_COMMISSION = 'agent_commission'
PROPERTY_RIGHT
Имущественное право
PROPERTY_RIGHT = 'property_right'
NON_OPERATING_GAIN
Внереализационный доход
NON_OPERATING_GAIN = 'non_operating_gain'
INSURANCE_PREMIUM
Страховой сбор
INSURANCE_PREMIUM = 'insurance_premium'
SALES_TAX
Торговый сбор
SALES_TAX = 'sales_tax'
RESORT_FEE
Курортный сбор
RESORT_FEE = 'resort_fee'
COMPOSITE
Несколько вариантов
COMPOSITE = 'composite'
ANOTHER
Другое
ANOTHER = 'another'
FINE
Выплата
FINE = 'fine'
TAX
Страховые взносы
TAX = 'tax'
LIEN
Залог
LIEN = 'lien'
COST
Расход
COST = 'cost'
PENSION_INSURANCE_WITHOUT_PAYOUTS
Взносы на обязательное пенсионное страхование ИП
PENSION_INSURANCE_WITHOUT_PAYOUTS = 'pension_insurance_without_payouts'
PENSION_INSURANCE_WITH_PAYOUTS
Взносы на обязательное пенсионное страхование
PENSION_INSURANCE_WITH_PAYOUTS = 'pension_insurance_with_payouts'
HEALTH_INSURANCE_WITHOUT_PAYOUTS
Взносы на обязательное медицинское страхование ИП
HEALTH_INSURANCE_WITHOUT_PAYOUTS = 'health_insurance_without_payouts'
HEALTH_INSURANCE_WITH_PAYOUTS
Взносы на обязательное медицинское страхование
HEALTH_INSURANCE_WITH_PAYOUTS = 'health_insurance_with_payouts'
HEALTH_INSURANCE
Взносы на обязательное социальное страхование
HEALTH_INSURANCE = 'health_insurance'
CASINO
Платеж казино
CASINO = 'casino'
AGENT_WITHDRAWALS
Выдача денежных средств
AGENT_WITHDRAWALS = 'agent_withdrawals'
NON_MARKED_EXCISE
Подакцизный товар, подлежащий маркировке средством идентификации, не имеющим кода маркировки (в чеке — АТНМ). Пример: алкогольная продукция
NON_MARKED_EXCISE = 'non_marked_excise'
MARKED_EXCISE
Подакцизный товар, подлежащий маркировке средством идентификации, имеющим код маркировки (в чеке — АТМ). Пример: табак
MARKED_EXCISE = 'marked_excise'
MARKED
Товар, подлежащий маркировке средством идентификации, имеющим код маркировки, за исключением подакцизного товара (в чеке — ТМ). Пример: обувь, духи, товары легкой промышленности
MARKED = 'marked'
NON_MARKED
Товар, подлежащий маркировке средством идентификации, не имеющим кода маркировки, за исключением подакцизного товара (в чеке — ТНМ). Пример: меховые изделия
NON_MARKED = 'non_marked'
Properties
protected $validValues : array
Type: array Массив принимаемых enum'ом значений Details:
Methods
public getEnabledValues() : string[]
Static public getEnabledValues() : string[]
Summary
Возвращает значения в enum'е значения которых разрешены
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Returns: string[] - Массив разрешённых значений
public getValidValues() : array
Static public getValidValues() : array
Summary
Возвращает все значения в enum'e
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Returns: array - Массив значений в перечислении
public valueExists() : bool
Static public valueExists(mixed $value) : bool
Summary
Проверяет наличие значения в enum'e
Details:
- Inherited From: \YooKassa\Common\AbstractEnum
Parameters:
| Type | Name | Description |
|---|---|---|
mixed |
value | Проверяемое значение |
Returns: bool - True если значение имеется, false если нет
Top Namespaces
Reports
This document was automatically generated from source code comments on 2023-04-06 using phpDocumentor
© 2023 YooMoney