Files
yookassa-sdk-php/docs/classes/YooKassa-Request-Payments-PaymentsRequestInterface.md
Евгений Ю. Лозный 260d13f890 Добавлен прием платежей через Alfa Pay. Добавлен новый тип ошибки RuleViolationError
Добавлены нулевые привязки по СБП
Добавлена причина отмены возвратов `payment_expired`
2026-06-29 17:46:40 +03:00

32 KiB

YooKassa API SDK

Interface: PaymentsRequestInterface

Namespace: \YooKassa\Request\Payments


Summary:

Interface PaymentsRequestInterface.


Constants

  • No constants found

Methods

Visibility Name Flag Summary
public getCapturedAtGt() Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.
public getCapturedAtGte() Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.
public getCapturedAtLt() Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.
public getCapturedAtLte() Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.
public getCreatedAtGt() Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.
public getCreatedAtGte() Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.
public getCreatedAtLt() Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.
public getCreatedAtLte() Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.
public getCursor() Возвращает страницу выдачи результатов или null, если она до этого не была установлена.
public getLimit() Возвращает ограничение количества объектов платежа или null, если оно до этого не было установлено.
public getPaymentMethod() Возвращает код способа оплаты выбираемых платежей или null, если он до этого не был установлен.
public getStatus() Возвращает статус выбираемых платежей или null, если он до этого не был установлен.
public hasCapturedAtGt() Проверяет, была ли установлена дата создания от которой выбираются платежи.
public hasCapturedAtGte() Проверяет, была ли установлена дата создания от которой выбираются платежи.
public hasCapturedAtLt() Проверяет, была ли установлена дата создания до которой выбираются платежи.
public hasCapturedAtLte() Проверяет, была ли установлена дата создания до которой выбираются платежи.
public hasCreatedAtGt() Проверяет, была ли установлена дата создания от которой выбираются платежи.
public hasCreatedAtGte() Проверяет, была ли установлена дата создания от которой выбираются платежи.
public hasCreatedAtLt() Проверяет, была ли установлена дата создания до которой выбираются платежи.
public hasCreatedAtLte() Проверяет, была ли установлена дата создания до которой выбираются платежи.
public hasCursor() Проверяет, была ли установлена страница выдачи результатов.
public hasLimit() Проверяет, было ли установлено ограничение количества объектов платежа.
public hasPaymentMethod() Проверяет, был ли установлен код способа оплаты выбираемых платежей.
public hasStatus() Проверяет, был ли установлен статус выбираемых платежей.
public setCapturedAtGt() Устанавливает дату создания от которой выбираются платежи.
public setCapturedAtGte() Устанавливает дату создания от которой выбираются платежи.
public setCapturedAtLt() Устанавливает дату создания до которой выбираются платежи.
public setCapturedAtLte() Устанавливает дату создания до которой выбираются платежи.
public setCreatedAtGt() Устанавливает дату создания от которой выбираются платежи.
public setCreatedAtGte() Устанавливает дату создания от которой выбираются платежи.
public setCreatedAtLt() Устанавливает дату создания до которой выбираются платежи.
public setCreatedAtLte() Устанавливает дату создания до которой выбираются платежи.
public setCursor() Устанавливает страницу выдачи результатов.
public setLimit() Устанавливает ограничение количества объектов платежа.
public setPaymentMethod() Устанавливает код способа оплаты выбираемых платежей.
public setStatus() Устанавливает статус выбираемых платежей.

Details


Tags

Tag Version Description
category Class
author cms@yoomoney.ru
property Страница выдачи результатов, которую необходимо отобразить
property Время создания, от (включительно)
property Время создания, от (не включая)
property Время создания, до (включительно)
property Время создания, до (не включая)
property Время подтверждения, от (включительно)
property Время подтверждения, от (не включая)
property Время подтверждения, до (включительно)
property Время подтверждения, до (не включая)
property Ограничение количества объектов платежа, отображаемых на одной странице выдачи
property Идентификатор шлюза.
property Статус платежа

Methods

public getCursor() : null|string

public getCursor() : null|string

Summary

Возвращает страницу выдачи результатов или null, если она до этого не была установлена.

Details:

Returns: null|string - Страница выдачи результатов

public hasCursor() : bool

public hasCursor() : bool

Summary

Проверяет, была ли установлена страница выдачи результатов.

Details:

Returns: bool - True если страница выдачи результатов была установлена, false если нет

public setCursor() : self

public setCursor(string $cursor) : self

Summary

Устанавливает страницу выдачи результатов.

Details:

Parameters:
Type Name Description
string cursor Страница

Returns: self -

public getLimit() : null|int

public getLimit() : null|int

Summary

Возвращает ограничение количества объектов платежа или null, если оно до этого не было установлено.

Details:

Returns: null|int - Ограничение количества объектов платежа

public hasLimit() : bool

public hasLimit() : bool

Summary

Проверяет, было ли установлено ограничение количества объектов платежа.

Details:

Returns: bool - True если ограничение количества объектов платежа было установлено, false если нет

public setLimit() : self

public setLimit(int $limit) : self

Summary

Устанавливает ограничение количества объектов платежа.

Details:

Parameters:
Type Name Description
int limit Количества объектов платежа на странице

Returns: self -

public getCreatedAtGte() : null|\DateTime

public getCreatedAtGte() : null|\DateTime

Summary

Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, от (включительно)

public hasCreatedAtGte() : bool

public hasCreatedAtGte() : bool

Summary

Проверяет, была ли установлена дата создания от которой выбираются платежи.

Details:

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

public setCreatedAtGte() : self

public setCreatedAtGte(\DateTime|string|null $_created_at_gte) : self

Summary

Устанавливает дату создания от которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null _created_at_gte Дата

Returns: self -

public getCreatedAtGt() : null|\DateTime

public getCreatedAtGt() : null|\DateTime

Summary

Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, от (не включая)

public hasCreatedAtGt() : bool

public hasCreatedAtGt() : bool

Summary

Проверяет, была ли установлена дата создания от которой выбираются платежи.

Details:

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

public setCreatedAtGt() : self

public setCreatedAtGt(\DateTime|string|null $created_at_gt) : self

Summary

Устанавливает дату создания от которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null created_at_gt Дата создания

Returns: self -

public getCreatedAtLte() : null|\DateTime

public getCreatedAtLte() : null|\DateTime

Summary

Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, до (включительно)

public hasCreatedAtLte() : bool

public hasCreatedAtLte() : bool

Summary

Проверяет, была ли установлена дата создания до которой выбираются платежи.

Details:

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

public setCreatedAtLte() : self

public setCreatedAtLte(\DateTime|string|null $created_at_lte) : self

Summary

Устанавливает дату создания до которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null created_at_lte Дата

Returns: self -

public getCreatedAtLt() : null|\DateTime

public getCreatedAtLt() : null|\DateTime

Summary

Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, до (не включая)

public hasCreatedAtLt() : bool

public hasCreatedAtLt() : bool

Summary

Проверяет, была ли установлена дата создания до которой выбираются платежи.

Details:

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

public setCreatedAtLt() : self

public setCreatedAtLt(\DateTime|string|null $created_at_lt) : self

Summary

Устанавливает дату создания до которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null created_at_lt Дата

Returns: self -

public getCapturedAtGte() : null|\DateTime

public getCapturedAtGte() : null|\DateTime

Summary

Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, от (включительно)

public hasCapturedAtGte() : bool

public hasCapturedAtGte() : bool

Summary

Проверяет, была ли установлена дата создания от которой выбираются платежи.

Details:

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

public setCapturedAtGte() : self

public setCapturedAtGte(\DateTime|string|null $captured_at_gte) : self

Summary

Устанавливает дату создания от которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null captured_at_gte Дата

Returns: self -

public getCapturedAtGt() : null|\DateTime

public getCapturedAtGt() : null|\DateTime

Summary

Возвращает дату создания от которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, от (не включая)

public hasCapturedAtGt() : bool

public hasCapturedAtGt() : bool

Summary

Проверяет, была ли установлена дата создания от которой выбираются платежи.

Details:

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

public setCapturedAtGt() : self

public setCapturedAtGt(\DateTime|string|null $captured_at_gt) : self

Summary

Устанавливает дату создания от которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null captured_at_gt Дата

Returns: self -

public getCapturedAtLte() : null|\DateTime

public getCapturedAtLte() : null|\DateTime

Summary

Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, до (включительно)

public hasCapturedAtLte() : bool

public hasCapturedAtLte() : bool

Summary

Проверяет, была ли установлена дата создания до которой выбираются платежи.

Details:

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

public setCapturedAtLte() : self

public setCapturedAtLte(\DateTime|string|null $captured_at_lte) : self

Summary

Устанавливает дату создания до которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null captured_at_lte Дата

Returns: self -

public getCapturedAtLt() : null|\DateTime

public getCapturedAtLt() : null|\DateTime

Summary

Возвращает дату создания до которой будут возвращены платежи или null, если дата не была установлена.

Details:

Returns: null|\DateTime - Время создания, до (не включая)

public hasCapturedAtLt() : bool

public hasCapturedAtLt() : bool

Summary

Проверяет, была ли установлена дата создания до которой выбираются платежи.

Details:

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

public setCapturedAtLt() : self

public setCapturedAtLt(\DateTime|string|null $captured_at_lt) : self

Summary

Устанавливает дату создания до которой выбираются платежи.

Details:

Parameters:
Type Name Description
\DateTime OR string OR null captured_at_lt Дата

Returns: self -

public getStatus() : null|string

public getStatus() : null|string

Summary

Возвращает статус выбираемых платежей или null, если он до этого не был установлен.

Details:

Returns: null|string - Статус выбираемых платежей

public hasStatus() : bool

public hasStatus() : bool

Summary

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

Details:

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

public setStatus() : self

public setStatus(string $status) : self

Summary

Устанавливает статус выбираемых платежей.

Details:

Parameters:
Type Name Description
string status Статус платежей

Returns: self -

public getPaymentMethod() : null|string

public getPaymentMethod() : null|string

Summary

Возвращает код способа оплаты выбираемых платежей или null, если он до этого не был установлен.

Details:

Returns: null|string - Код способа оплаты выбираемых платежей

public hasPaymentMethod() : bool

public hasPaymentMethod() : bool

Summary

Проверяет, был ли установлен код способа оплаты выбираемых платежей.

Details:

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

public setPaymentMethod() : self

public setPaymentMethod(string $payment_method) : self

Summary

Устанавливает код способа оплаты выбираемых платежей.

Details:

Parameters:
Type Name Description
string payment_method Код способа оплаты

Returns: self -


Top Namespaces


Reports


This document was automatically generated from source code comments on 2026-06-29 using phpDocumentor

© 2026 YooMoney