Package dev.vality.anapi.v2.model
Class Chargeback
java.lang.Object
dev.vality.anapi.v2.model.Chargeback
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2023-07-07T08:12:11.951968249Z[Etc/UTC]")
public class Chargeback
extends Object
Chargeback
-
Constructor Summary
Constructors Constructor Description Chargeback() -
Method Summary
Modifier and Type Method Description ChargebackbodyAmount(Long bodyAmount)ChargebackbodyCurrency(String bodyCurrency)ChargebackchargebackId(String chargebackId)ChargebackchargebackReason(ChargebackReason chargebackReason)Chargebackcontent(Content content)ChargebackcreatedAt(OffsetDateTime createdAt)booleanequals(Object o)ChargebackexternalFee(Long externalFee)ChargebackexternalId(String externalId)Chargebackfee(Long fee)@NotNull @Min(1L) LonggetBodyAmount()Сумма чарджбэка minimum: 1@NotNull @Pattern(regexp="^[A-Z]{3}$") StringgetBodyCurrency()Валюта, символьный код согласно [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html).@NotNull StringgetChargebackId()Идентификатор чарджбэка@Valid ChargebackReasongetChargebackReason()Get chargebackReason@Valid ContentgetContent()Get content@NotNull @Valid OffsetDateTimegetCreatedAt()Дата и время создания@Min(0L) LonggetExternalFee()Комиссия внешней системы системы, в минорных денежных единицах minimum: 0StringgetExternalId()Внешний идентификатор@Min(0L) LonggetFee()Комиссия системы, в минорных денежных единицах minimum: 0@NotNull StringgetInvoiceId()Идентификатор инвойса@NotNull @Min(1L) LonggetLevyAmount()Сумма списываемых средств у чарджбека minimum: 1@NotNull @Pattern(regexp="^[A-Z]{3}$") StringgetLevyCurrency()Валюта, символьный код согласно [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html).@NotNull StringgetPaymentId()Идентификатор платежа@Min(0L) LonggetProviderFee()Комиссия провайдера, в минорных денежных единицах minimum: 0@NotNull StringgetShopID()Идентификатор магазина@Valid ChargebackStagegetStage()Get stage@Valid ChargebackStatusgetStatus()Get statusinthashCode()ChargebackinvoiceId(String invoiceId)ChargebacklevyAmount(Long levyAmount)ChargebacklevyCurrency(String levyCurrency)ChargebackpaymentId(String paymentId)ChargebackproviderFee(Long providerFee)voidsetBodyAmount(Long bodyAmount)voidsetBodyCurrency(String bodyCurrency)voidsetChargebackId(String chargebackId)voidsetChargebackReason(ChargebackReason chargebackReason)voidsetContent(Content content)voidsetCreatedAt(OffsetDateTime createdAt)voidsetExternalFee(Long externalFee)voidsetExternalId(String externalId)voidsetFee(Long fee)voidsetInvoiceId(String invoiceId)voidsetLevyAmount(Long levyAmount)voidsetLevyCurrency(String levyCurrency)voidsetPaymentId(String paymentId)voidsetProviderFee(Long providerFee)voidsetShopID(String shopID)voidsetStage(ChargebackStage stage)voidsetStatus(ChargebackStatus status)ChargebackshopID(String shopID)Chargebackstage(ChargebackStage stage)Chargebackstatus(ChargebackStatus status)StringtoString()
-
Constructor Details
-
Chargeback
public Chargeback()
-
-
Method Details
-
invoiceId
-
getInvoiceId
Идентификатор инвойса- Returns:
- invoiceId
-
setInvoiceId
-
paymentId
-
getPaymentId
Идентификатор платежа- Returns:
- paymentId
-
setPaymentId
-
chargebackId
-
getChargebackId
Идентификатор чарджбэка- Returns:
- chargebackId
-
setChargebackId
-
externalId
-
getExternalId
Внешний идентификатор- Returns:
- externalId
-
setExternalId
-
shopID
-
getShopID
Идентификатор магазина- Returns:
- shopID
-
setShopID
-
createdAt
-
getCreatedAt
Дата и время создания- Returns:
- createdAt
-
setCreatedAt
-
levyAmount
-
getLevyAmount
Сумма списываемых средств у чарджбека minimum: 1- Returns:
- levyAmount
-
setLevyAmount
-
levyCurrency
-
getLevyCurrency
@NotNull @Pattern(regexp="^[A-Z]{3}$") public @NotNull @Pattern(regexp="^[A-Z]{3}$") String getLevyCurrency()Валюта, символьный код согласно [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html).- Returns:
- levyCurrency
-
setLevyCurrency
-
bodyAmount
-
getBodyAmount
Сумма чарджбэка minimum: 1- Returns:
- bodyAmount
-
setBodyAmount
-
bodyCurrency
-
getBodyCurrency
@NotNull @Pattern(regexp="^[A-Z]{3}$") public @NotNull @Pattern(regexp="^[A-Z]{3}$") String getBodyCurrency()Валюта, символьный код согласно [ISO 4217](https://www.iso.org/iso-4217-currency-codes.html).- Returns:
- bodyCurrency
-
setBodyCurrency
-
fee
-
getFee
Комиссия системы, в минорных денежных единицах minimum: 0- Returns:
- fee
-
setFee
-
providerFee
-
getProviderFee
Комиссия провайдера, в минорных денежных единицах minimum: 0- Returns:
- providerFee
-
setProviderFee
-
externalFee
-
getExternalFee
Комиссия внешней системы системы, в минорных денежных единицах minimum: 0- Returns:
- externalFee
-
setExternalFee
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
stage
-
getStage
Get stage- Returns:
- stage
-
setStage
-
chargebackReason
-
getChargebackReason
Get chargebackReason- Returns:
- chargebackReason
-
setChargebackReason
-
content
-
getContent
Get content- Returns:
- content
-
setContent
-
equals
-
hashCode
public int hashCode() -
toString
-