PCTransactionQRCode Class Reference

Inherits from PCQRCode : NSObject
Declared in PCQRCode.h

Overview

Объект PCTransactionQRCode реализующий доступ к значениям свойств из валидных данных QR-кода транзакции

Методы класса

+ transactionQRCodeWithString:

Создание экзепляра из строки с валидными данными QR-кода.

+ (nullable instancetype)transactionQRCodeWithString:(NSString *_Nonnull)qrCodeString

Parameters

qrCodeString

строка с данными QR-кода

Return Value

экземпляр PCTransactionQRCode или nil если данные переданные в параметры qrCodeString не являются валидными для QR-кода транзакции.

Discussion

Создание экзепляра из строки с валидными данными QR-кода.

Declared In

PCQRCode.h

Свойства

  systemID

Идентификатор прикладной системы

@property (nonatomic, readonly, nullable) NSString *systemID

Discussion

Идентификатор прикладной системы

Declared In

PCQRCode.h

  userID

Идентификатор пользователя PayControl

@property (nonatomic, readonly, nullable) NSString *userID

Discussion

Идентификатор пользователя PayControl

Declared In

PCQRCode.h

  transactionID

Идентификатор транзакции

@property (nonatomic, readonly, nullable) NSString *transactionID

Discussion

Идентификатор транзакции

Declared In

PCQRCode.h

  confirmationType

Предпочитаемый тип подтверждения

@property (nonatomic, readonly) PCConfirmationType confirmationType

Discussion

Предпочитаемый тип подтверждения

Declared In

PCQRCode.h

  codeLength

Длина кода подтверждения

@property (nonatomic, readonly) NSUInteger codeLength

Discussion

Длина кода подтверждения

Declared In

PCQRCode.h

  data

Данные транзакции

@property (nonatomic, readonly, nullable) NSString *data

Discussion

Данные транзакции

Declared In

PCQRCode.h