API/Autodoc/Classes/RuStore.PayClient.IPurchaseStatus.md


RuStore::PayClient::IPurchaseStatus

More…

Inherits from RuStore.PayClient.IPurchase

Public Properties

Name
new T status — Статус покупки.

Additional inherited members

Public Properties inherited from RuStore.PayClient.IPurchase

Name
PurchaseId purchaseId — Идентификатор покупки. Используется для получения информации о покупке в SDK.
InvoiceId invoiceId — Идентификатор счета. Используется для серверной валидации платежа, поиска платежей в консоли разработчика, а также отображается покупателю в истории платежей.
OrderId? orderId — Уникальный идентификатор оплаты, сформированный приложением (необязательный параметр). Если вы укажете этот параметр в вашей системе, вы получите его в ответе при работе с API. Если не укажете, он будет сгенерирован автоматически (uuid). Максимальная длина 150 символов.
Description description — Описание на языке language.
DateTime? purchaseTime — Время покупки (необязательный параметр).
Price price — Цена в минимальных единицах (например в копейках).
AmountLabel amountLabel — Отформатированная цена покупки, включая валютный знак.
Currency currency — Код валюты ISO 4217.
DeveloperPayload? developerPayload — Строка с дополнительной информацией о заказе, которую вы можете установить при инициализации процесса покупки (необязательный параметр).
bool sandbox — Определяет, является ли платёж тестовым. Значения могут быть true или false, где true обозначает тестовый платёж, а false – реальный.

Detailed Description

template <T >
class RuStore::PayClient::IPurchaseStatus;

property status

new T status;

Статус покупки.

Reimplements: RuStore::PayClient::IPurchase::status


Назад