meraproject/vendor/yoomoney/yookassa-sdk-php/docs/classes/YooKassa-Model-Payout-PayoutDestinationBankCardCard.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

20 KiB
Raw Permalink Blame History

YooKassa API SDK

Class: \YooKassa\Model\Payout\PayoutDestinationBankCardCard

Namespace: \YooKassa\Model\Payout


Summary:

Данные банковской карты Необходим при оплате PCI-DSS данными.


Constants

Visibility Name Flag Summary
public ISO_3166_CODE_LENGTH

Properties

Visibility Name Flag Summary
public $card_type Тип банковской карты
public $cardType Тип банковской карты
public $first6 Первые 6 цифр номера карты
public $issuer_country Код страны, в которой выпущена карта
public $issuer_name Тип банковской карты
public $issuerCountry Код страны, в которой выпущена карта
public $issuerName Тип банковской карты
public $last4 Последние 4 цифры номера карты

Methods

Visibility Name Flag Summary
public __construct() AbstractObject constructor.
public __get() Возвращает значение свойства
public __isset() Проверяет наличие свойства
public __set() Устанавливает значение свойства
public __unset() Удаляет свойство
public fromArray() Устанавливает значения свойств текущего объекта из массива
public getCardType() Возвращает тип банковской карты
public getFirst6() Возвращает первые 6 цифр номера карты
public getIssuerCountry() Возвращает код страны, в которой выпущена карта. Передается в формате ISO-3166 alpha-2
public getIssuerName() Возвращает наименование банка, выпустившего карту
public getLast4() Возвращает последние 4 цифры номера карты
public jsonSerialize()
public offsetExists()
public offsetGet()
public offsetSet()
public offsetUnset()
public setCardType() Устанавливает тип банковской карты
public setFirst6() Устанавливает первые 6 цифр номера карты
public setIssuerCountry() Устанавливает код страны, в которой выпущена карта. Передается в формате ISO-3166 alpha-2
public setIssuerName() Устанавливает наименование банка, выпустившего карту
public setLast4() Устанавливает последние 4 цифры номера карты
public toArray() Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize()
protected getUnknownProperties() Возвращает массив свойств которые не существуют, но были заданы у объекта

Details


Constants

ISO_3166_CODE_LENGTH
ISO_3166_CODE_LENGTH = 2 : int

Properties

public $card_type : string


Description

Тип банковской карты

Type: string

Details:

public $cardType : string


Description

Тип банковской карты

Type: string

Details:

public $first6 : string


Description

Первые 6 цифр номера карты

Type: string

Details:

public $issuer_country : string


Description

Код страны, в которой выпущена карта

Type: string

Details:

public $issuer_name : string


Description

Тип банковской карты

Type: string

Details:

public $issuerCountry : string


Description

Код страны, в которой выпущена карта

Type: string

Details:

public $issuerName : string


Description

Тип банковской карты

Type: string

Details:

public $last4 : string


Description

Последние 4 цифры номера карты

Type: string

Details:


Methods

public __construct() : mixed

public __construct(array $data = array()) : mixed

Summary

AbstractObject constructor.

Details:

Parameters:
Type Name Description
array data

Returns: mixed -

public __get() : mixed

public __get(string $propertyName) : mixed

Summary

Возвращает значение свойства

Details:

Parameters:
Type Name Description
string propertyName Имя свойства

Returns: mixed - Значение свойства

public __isset() : bool

public __isset(string $propertyName) : bool

Summary

Проверяет наличие свойства

Details:

Parameters:
Type Name Description
string propertyName Имя проверяемого свойства

Returns: bool - True если свойство имеется, false если нет

public __set() : mixed

public __set(string $propertyName, mixed $value) : mixed

Summary

Устанавливает значение свойства

Details:

Parameters:
Type Name Description
string propertyName Имя свойства
mixed value Значение свойства

Returns: mixed -

public __unset() : mixed

public __unset(string $propertyName) : mixed

Summary

Удаляет свойство

Details:

Parameters:
Type Name Description
string propertyName Имя удаляемого свойства

Returns: mixed -

public fromArray() : mixed

public fromArray(array|\Traversable $sourceArray) : mixed

Summary

Устанавливает значения свойств текущего объекта из массива

Details:

Parameters:
Type Name Description
array OR \Traversable sourceArray Ассоциативный массив с настройками

Returns: mixed -

public getCardType() : string

public getCardType() : string

Summary

Возвращает тип банковской карты

Details:

Returns: string - Тип банковской карты

public getFirst6() : string

public getFirst6() : string

Summary

Возвращает первые 6 цифр номера карты

Details:

Returns: string - Первые 6 цифр номера карты

Tags
Tag Version Description
since 1.0.14

public getIssuerCountry() : string

public getIssuerCountry() : string

Summary

Возвращает код страны, в которой выпущена карта. Передается в формате ISO-3166 alpha-2

Details:

Returns: string - Код страны, в которой выпущена карта

public getIssuerName() : string

public getIssuerName() : string

Summary

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

Details:

Returns: string - Наименование банка, выпустившего карту.

public getLast4() : string

public getLast4() : string

Summary

Возвращает последние 4 цифры номера карты

Details:

Returns: string - Последние 4 цифры номера карты

public jsonSerialize() : mixed

public jsonSerialize() : mixed

Details:

Returns: mixed -

public offsetExists() : mixed

public offsetExists(mixed $offset) : mixed

Details:

Parameters:
Type Name Description
mixed offset

Returns: mixed -

public offsetGet() : mixed

public offsetGet(mixed $offset) : mixed

Details:

Parameters:
Type Name Description
mixed offset

Returns: mixed -

public offsetSet() : mixed

public offsetSet(mixed $offset, mixed $value) : mixed

Details:

Parameters:
Type Name Description
mixed offset
mixed value

Returns: mixed -

public offsetUnset() : mixed

public offsetUnset(mixed $offset) : mixed

Details:

Parameters:
Type Name Description
mixed offset

Returns: mixed -

public setCardType() : mixed

public setCardType(string $value) : mixed

Summary

Устанавливает тип банковской карты

Details:

Parameters:
Type Name Description
string value Тип банковской карты

Returns: mixed -

public setFirst6() : mixed

public setFirst6(string $value) : mixed

Summary

Устанавливает первые 6 цифр номера карты

Details:

Parameters:
Type Name Description
string value Первые 6 цифр номера карты

Returns: mixed -

Tags
Tag Version Description
since 1.0.14

public setIssuerCountry() : mixed

public setIssuerCountry(string $value) : mixed

Summary

Устанавливает код страны, в которой выпущена карта. Передается в формате ISO-3166 alpha-2

Details:

Parameters:
Type Name Description
string value Код страны, в которой выпущена карта

Returns: mixed -

public setIssuerName() : mixed

public setIssuerName(string $value) : mixed

Summary

Устанавливает наименование банка, выпустившего карту

Details:

Parameters:
Type Name Description
string value Наименование банка, выпустившего карту

Returns: mixed -

public setLast4() : mixed

public setLast4(string $value) : mixed

Summary

Устанавливает последние 4 цифры номера карты

Details:

Parameters:
Type Name Description
string value Последние 4 цифры номера карты

Returns: mixed -

public toArray() : array

public toArray() : array

Summary

Возвращает ассоциативный массив со свойствами текущего объекта для его дальнейшей JSON сериализации Является алиасом метода AbstractObject::jsonSerialize()

Details:

Returns: array - Ассоциативный массив со свойствами текущего объекта

protected getUnknownProperties() : array

protected getUnknownProperties() : array

Summary

Возвращает массив свойств которые не существуют, но были заданы у объекта

Details:

Returns: array - Ассоциативный массив с не существующими у текущего объекта свойствами


Top Namespaces


Reports


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

© 2023 YooMoney