Package 

Class OrderOptions

  • All Implemented Interfaces:
    android.os.Parcelable

    
    public final class OrderOptions
    extends Options implements Parcelable
                        

    Данные заказа

    • Constructor Detail

      • OrderOptions

        OrderOptions()
    • Method Detail

      • getOrderId

         final String getOrderId()

        Номер заказа в системе продавца. Максимальная длина - 20 символов

      • setOrderId

         final Unit setOrderId(String orderId)

        Номер заказа в системе продавца. Максимальная длина - 20 символов

      • getRecurrentPayment

         final Boolean getRecurrentPayment()

        Указывает, что совершается рекуррентный или не рекуррентный платеж

      • setRecurrentPayment

         final Unit setRecurrentPayment(Boolean recurrentPayment)

        Указывает, что совершается рекуррентный или не рекуррентный платеж

      • getTitle

         final String getTitle()

        Наименоварие заказа

      • getDescription

         final String getDescription()

        Описание заказа, максимальная длина - 250 символов

      • setDescription

         final Unit setDescription(String description)

        Описание заказа, максимальная длина - 250 символов

      • getReceipt

         final Receipt getReceipt()

        Объект с данными чека

      • setReceipt

         final Unit setReceipt(Receipt receipt)

        Объект с данными чека

      • getShops

         final List<Shop> getShops()

        Список с данными магазинов

      • setShops

         final Unit setShops(List<Shop> shops)

        Список с данными магазинов

      • getReceipts

         final List<Receipt> getReceipts()

        Список с данными чеков

      • setReceipts

         final Unit setReceipts(List<Receipt> receipts)

        Список с данными чеков

      • getAdditionalData

         final Map<String, String> getAdditionalData()

        Объект содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы в запросе платежа/привязки карты. Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20

      • setAdditionalData

         final Unit setAdditionalData(Map<String, String> additionalData)

        Объект содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы в запросе платежа/привязки карты. Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20