Class Payment
java.lang.Object
dev.vality.swag_webhook_events.model.Payment
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2023-05-04T13:06:45.139911129Z[Etc/UTC]")
public class Payment
extends Object
Данные платежа в рамках инвойса
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPayment.StatusEnumСтатус платежа -
Constructor Summary
Constructors Constructor Description Payment() -
Method Summary
Modifier and Type Method Description Paymentamount(Long amount)PaymentcontactInfo(PaymentContactInfo contactInfo)PaymentcreatedAt(OffsetDateTime createdAt)Paymentcurrency(String currency)booleanequals(Object o)Paymenterror(PaymentError error)PaymentexternalId(String externalId)Paymentfee(Long fee)Paymentfingerprint(String fingerprint)@NotNull @Min(1L) LonggetAmount()Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты.@NotNull @Valid PaymentContactInfogetContactInfo()Get contactInfo@NotNull @Valid OffsetDateTimegetCreatedAt()Дата и время создания@NotNull StringgetCurrency()Валюта, символьный код согласно [RFC 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).@Valid PaymentErrorgetError()Get errorStringgetExternalId()Идентификатор транзакции со стороны мерчантаLonggetFee()Комиссия системы, в минорных денежных единицах.StringgetFingerprint()**Deprecated.** _Используйте свойство `payer`._ Уникальный отпечаток user agent'а плательщика@NotNull StringgetId()Идентификатор платежаStringgetIp()**Deprecated.** _Используйте свойство `payer`._ IP-адрес плательщикаObjectgetMetadata()Связанные с платежом метаданные@NotNull @Valid PayergetPayer()Get payer@NotNull StringgetPaymentSession()**Deprecated.** _Используйте свойство `payer`._ Идентификатор платежной сессииStringgetPaymentToolToken()**Deprecated.** _Используйте свойство `payer`._ Токен платежного средства, предоставленного плательщикомStringgetRrn()Уникальный номер транзакции в системе авторизации и расчетов обслуживающего банка@NotNull Payment.StatusEnumgetStatus()Статус платежаinthashCode()Paymentid(String id)Paymentip(String ip)Paymentmetadata(Object metadata)Paymentpayer(Payer payer)PaymentpaymentSession(String paymentSession)PaymentpaymentToolToken(String paymentToolToken)Paymentrrn(String rrn)voidsetAmount(Long amount)voidsetContactInfo(PaymentContactInfo contactInfo)voidsetCreatedAt(OffsetDateTime createdAt)voidsetCurrency(String currency)voidsetError(PaymentError error)voidsetExternalId(String externalId)voidsetFee(Long fee)voidsetFingerprint(String fingerprint)voidsetId(String id)voidsetIp(String ip)voidsetMetadata(Object metadata)voidsetPayer(Payer payer)voidsetPaymentSession(String paymentSession)voidsetPaymentToolToken(String paymentToolToken)voidsetRrn(String rrn)voidsetStatus(Payment.StatusEnum status)Paymentstatus(Payment.StatusEnum status)StringtoString()
-
Constructor Details
-
Payment
public Payment()
-
-
Method Details
-
id
-
getId
Идентификатор платежа- Returns:
- id
-
setId
-
createdAt
-
getCreatedAt
Дата и время создания- Returns:
- createdAt
-
setCreatedAt
-
status
-
getStatus
Статус платежа- Returns:
- status
-
setStatus
-
error
-
getError
Get error- Returns:
- error
-
setError
-
amount
-
getAmount
Стоимость предлагаемых товаров или услуг, в минорных денежных единицах, например в копейках в случае указания российских рублей в качестве валюты. minimum: 1- Returns:
- amount
-
setAmount
-
currency
-
getCurrency
Валюта, символьный код согласно [RFC 4217](http://www.iso.org/iso/home/standards/currency_codes.htm).- Returns:
- currency
-
setCurrency
-
metadata
-
getMetadata
Связанные с платежом метаданные- Returns:
- metadata
-
setMetadata
-
paymentToolToken
-
getPaymentToolToken
**Deprecated.** _Используйте свойство `payer`._ Токен платежного средства, предоставленного плательщиком- Returns:
- paymentToolToken
-
setPaymentToolToken
-
paymentSession
-
getPaymentSession
**Deprecated.** _Используйте свойство `payer`._ Идентификатор платежной сессии- Returns:
- paymentSession
-
setPaymentSession
-
contactInfo
-
getContactInfo
Get contactInfo- Returns:
- contactInfo
-
setContactInfo
-
ip
-
getIp
**Deprecated.** _Используйте свойство `payer`._ IP-адрес плательщика- Returns:
- ip
-
setIp
-
fingerprint
-
getFingerprint
**Deprecated.** _Используйте свойство `payer`._ Уникальный отпечаток user agent'а плательщика- Returns:
- fingerprint
-
setFingerprint
-
payer
-
getPayer
Get payer- Returns:
- payer
-
setPayer
-
fee
-
getFee
Комиссия системы, в минорных денежных единицах.- Returns:
- fee
-
setFee
-
rrn
-
getRrn
Уникальный номер транзакции в системе авторизации и расчетов обслуживающего банка- Returns:
- rrn
-
setRrn
-
externalId
-
getExternalId
Идентификатор транзакции со стороны мерчанта- Returns:
- externalId
-
setExternalId
-
equals
-
hashCode
public int hashCode() -
toString
-