Class Chargeback

java.lang.Object
dev.vality.swag.analytics.model.Chargeback

@Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
           date="2022-03-18T10:45:05.280Z")
public class Chargeback
extends Object
Chargeback
  • Constructor Details

    • Chargeback

      public Chargeback()
  • Method Details

    • invoiceId

      public Chargeback invoiceId​(String invoiceId)
    • getInvoiceId

      public String getInvoiceId()
      Идентификатор инвойса
      Returns:
      invoiceId
    • setInvoiceId

      public void setInvoiceId​(String invoiceId)
    • paymentId

      public Chargeback paymentId​(String paymentId)
    • getPaymentId

      public String getPaymentId()
      Идентификатор платежа
      Returns:
      paymentId
    • setPaymentId

      public void setPaymentId​(String paymentId)
    • chargebackId

      public Chargeback chargebackId​(String chargebackId)
    • getChargebackId

      public String getChargebackId()
      Идентификатор чарджбэка
      Returns:
      chargebackId
    • setChargebackId

      public void setChargebackId​(String chargebackId)
    • externalId

      public Chargeback externalId​(String externalId)
    • getExternalId

      public String getExternalId()
      Внешний идентификатор
      Returns:
      externalId
    • setExternalId

      public void setExternalId​(String externalId)
    • shopID

      public Chargeback shopID​(String shopID)
    • getShopID

      public String getShopID()
      Идентификатор магазина
      Returns:
      shopID
    • setShopID

      public void setShopID​(String shopID)
    • createdAt

      public Chargeback createdAt​(OffsetDateTime createdAt)
    • getCreatedAt

      public OffsetDateTime getCreatedAt()
      Дата и время создания
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt​(OffsetDateTime createdAt)
    • levyAmount

      public Chargeback levyAmount​(Long levyAmount)
    • getLevyAmount

      public Long getLevyAmount()
      Сумма списываемых средств у чарджбека minimum: 1
      Returns:
      levyAmount
    • setLevyAmount

      public void setLevyAmount​(Long levyAmount)
    • levyCurrency

      public Chargeback levyCurrency​(String levyCurrency)
    • getLevyCurrency

      public String getLevyCurrency()
      Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).
      Returns:
      levyCurrency
    • setLevyCurrency

      public void setLevyCurrency​(String levyCurrency)
    • bodyAmount

      public Chargeback bodyAmount​(Long bodyAmount)
    • getBodyAmount

      public Long getBodyAmount()
      Сумма чарджбэка minimum: 1
      Returns:
      bodyAmount
    • setBodyAmount

      public void setBodyAmount​(Long bodyAmount)
    • bodyCurrency

      public Chargeback bodyCurrency​(String bodyCurrency)
    • getBodyCurrency

      public String getBodyCurrency()
      Валюта, символьный код согласно [ISO 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).
      Returns:
      bodyCurrency
    • setBodyCurrency

      public void setBodyCurrency​(String bodyCurrency)
    • fee

      public Chargeback fee​(Long fee)
    • getFee

      public Long getFee()
      Комиссия системы, в минорных денежных единицах minimum: 0
      Returns:
      fee
    • setFee

      public void setFee​(Long fee)
    • providerFee

      public Chargeback providerFee​(Long providerFee)
    • getProviderFee

      public Long getProviderFee()
      Комиссия провайдера, в минорных денежных единицах minimum: 0
      Returns:
      providerFee
    • setProviderFee

      public void setProviderFee​(Long providerFee)
    • externalFee

      public Chargeback externalFee​(Long externalFee)
    • getExternalFee

      public Long getExternalFee()
      Комиссия внешней системы системы, в минорных денежных единицах minimum: 0
      Returns:
      externalFee
    • setExternalFee

      public void setExternalFee​(Long externalFee)
    • status

      public Chargeback status​(Chargeback.StatusEnum status)
    • getStatus

      public Chargeback.StatusEnum getStatus()
      Статус чарджбэка
      Returns:
      status
    • setStatus

      public void setStatus​(Chargeback.StatusEnum status)
    • stage

      public Chargeback stage​(Chargeback.StageEnum stage)
    • getStage

      public Chargeback.StageEnum getStage()
      Этап прохождения чарджбэка
      Returns:
      stage
    • setStage

      public void setStage​(Chargeback.StageEnum stage)
    • chargebackReason

      public Chargeback chargebackReason​(ChargebackReason chargebackReason)
    • getChargebackReason

      public ChargebackReason getChargebackReason()
      Get chargebackReason
      Returns:
      chargebackReason
    • setChargebackReason

      public void setChargebackReason​(ChargebackReason chargebackReason)
    • content

      public Chargeback content​(Content content)
    • getContent

      public Content getContent()
      Get content
      Returns:
      content
    • setContent

      public void setContent​(Content content)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object