Files
yookassa-sdk-php/docs/classes/YooKassa-Model-Refund-SourceInterface.md
T
2025-07-01 14:52:30 +03:00

8.1 KiB

YooKassa API SDK

Interface: SourceInterface

Namespace: \YooKassa\Model\Refund


Summary:

Interface SourceInterface.


Constants

  • No constants found

Methods

Visibility Name Flag Summary
public getAccountId() Возвращает id магазина с которого будут списаны средства.
public getAmount() Возвращает сумму оплаты.
public getPlatformFeeAmount() Возвращает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.
public hasAmount() Проверяет, была ли установлена сумма оплаты.
public hasPlatformFeeAmount() Проверяет, была ли установлена комиссия за проданные товары и услуги, которая удерживается с магазина в вашу пользу.
public setAccountId() Устанавливает id магазина-получателя средств.
public setAmount() Устанавливает сумму оплаты.
public setPlatformFeeAmount() Устанавливает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.

Details


Tags

Tag Version Description
category Class
author cms@yoomoney.ru
property Сумма возврата
property Комиссия, которую вы удержали при оплате, и хотите вернуть
property Комиссия, которую вы удержали при оплате, и хотите вернуть
property Идентификатор магазина, для которого вы хотите провести возврат
property Идентификатор магазина, для которого вы хотите провести возврат

Methods

public setAccountId() : \YooKassa\Model\Refund\SourceInterface

public setAccountId(string|null $account_id) : \YooKassa\Model\Refund\SourceInterface

Summary

Устанавливает id магазина-получателя средств.

Details:

Parameters:
Type Name Description
string OR null account_id Id магазина с которого будут списаны средства

Returns: \YooKassa\Model\Refund\SourceInterface -

public getAccountId() : string|null

public getAccountId() : string|null

Summary

Возвращает id магазина с которого будут списаны средства.

Details:

Returns: string|null - Id магазина с которого будут списаны средства

public getAmount() : \YooKassa\Model\AmountInterface|null

public getAmount() : \YooKassa\Model\AmountInterface|null

Summary

Возвращает сумму оплаты.

Details:

Returns: \YooKassa\Model\AmountInterface|null - Сумма оплаты

public hasAmount() : bool

public hasAmount() : bool

Summary

Проверяет, была ли установлена сумма оплаты.

Details:

Returns: bool - True если сумма оплаты была установлена, false если нет

public setAmount() : \YooKassa\Model\Refund\SourceInterface

public setAmount(\YooKassa\Model\AmountInterface|array|null $amount = null) : \YooKassa\Model\Refund\SourceInterface

Summary

Устанавливает сумму оплаты.

Details:

Parameters:
Type Name Description
\YooKassa\Model\AmountInterface OR array OR null amount Сумма оплаты

Returns: \YooKassa\Model\Refund\SourceInterface -

public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface|null

public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface|null

Summary

Возвращает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.

Details:

Returns: \YooKassa\Model\AmountInterface|null - Сумма комиссии

public hasPlatformFeeAmount() : bool

public hasPlatformFeeAmount() : bool

Summary

Проверяет, была ли установлена комиссия за проданные товары и услуги, которая удерживается с магазина в вашу пользу.

Details:

Returns: bool - True если комиссия была установлена, false если нет

public setPlatformFeeAmount() : \YooKassa\Model\Refund\SourceInterface

public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array|null $platform_fee_amount) : \YooKassa\Model\Refund\SourceInterface

Summary

Устанавливает комиссию за проданные товары и услуги, которая удерживается с магазина в вашу пользу.

Details:

Parameters:
Type Name Description
\YooKassa\Model\AmountInterface OR array OR null platform_fee_amount Сумма комиссии

Returns: \YooKassa\Model\Refund\SourceInterface -


Top Namespaces


Reports


This document was automatically generated from source code comments on 2025-07-01 using phpDocumentor

© 2025 YooMoney