meraproject/vendor/yoomoney/yookassa-sdk-php/docs/classes/YooKassa-Model-SourceInterface.md
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00

7.0 KiB
Raw Blame History

YooKassa API SDK

Interface: SourceInterface

Namespace: \YooKassa\Model


Summary:

Interface TransferInterface


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
property Сумма возврата
property Комиссия, которую вы удержали при оплате, и хотите вернуть
property Идентификатор магазина, для которого вы хотите провести возврат

Methods

public setAccountId() : void

public setAccountId(string $value) : void

Summary

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

Details:

Parameters:
Type Name Description
string value

Returns: void -

public getAccountId() : string|null

public getAccountId() : string|null

Summary

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

Details:

Returns: string|null -

public getAmount() : \YooKassa\Model\AmountInterface

public getAmount() : \YooKassa\Model\AmountInterface

Summary

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

Details:

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

public hasAmount() : bool

public hasAmount() : bool

Summary

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

Details:

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

public setAmount() : mixed

public setAmount(\YooKassa\Model\AmountInterface|array $value) : mixed

Summary

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

Details:

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

Returns: mixed -

public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface

public getPlatformFeeAmount() : \YooKassa\Model\AmountInterface

Summary

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

Details:

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

public hasPlatformFeeAmount() : bool

public hasPlatformFeeAmount() : bool

Summary

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

Details:

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

public setPlatformFeeAmount() : mixed

public setPlatformFeeAmount(\YooKassa\Model\AmountInterface|array $value) : mixed

Summary

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

Details:

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

Returns: mixed -


Top Namespaces


Reports


This document was automatically generated from source code comments on 2023-04-06 using phpDocumentor

© 2023 YooMoney