Class Transaction
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.bgbilling.common.bean.BGAbstractTransaction
ru.bitel.bgbilling.modules.yoomoney.common.bean.Transaction
- All Implemented Interfaces:
Serializable,Idable
Представление части информации о каждой транзакции (в БД), то, что
возвращается в наш экзекутер при оплате (и это эе самое приходит при
проверке).
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Transaction.Builderbuilder()static StringgetCancelComment(String who, String why) Если платеж пришел с статусом Cancel, то можно попытаться узнать по какой причине.getPan()voidsetContractComment(String contractComment) voidsetPaymentPayerCode(String paymentPayerCode) voidsetPaymentType(String paymentType) voidsetRawRequest(String rawRequest) voidsetShopSumAmount(BigDecimal shopSumAmount) voidsetYoomoneyId(String yoomoneyId) Methods inherited from class ru.bitel.bgbilling.common.bean.BGAbstractTransaction
getContractId, getContractTitle, getCreateDate, getParameter, getParameters, getPaymentId, getStatus, getSum, getTransactionDate, getTransactionId, getTransactionType, isAutopayment, setAutopayment, setContractId, setContractTitle, setCreateDate, setParameters, setPaymentId, setStatus, setSum, setTransactionDate, setTransactionId, setTransactionType, toString
-
Constructor Details
-
Transaction
public Transaction()
-
-
Method Details
-
getShopSumAmount
-
setShopSumAmount
-
getPaymentPayerCode
-
setPaymentPayerCode
-
setContractComment
- Overrides:
setContractCommentin classBGAbstractTransaction
-
getContractComment
- Overrides:
getContractCommentin classBGAbstractTransaction
-
getPaymentType
-
setPaymentType
-
getRawRequest
-
setRawRequest
-
getYoomoneyId
-
setYoomoneyId
-
getPan
- Overrides:
getPanin classBGAbstractTransaction
-
getCardholderName
- Overrides:
getCardholderNamein classBGAbstractTransaction
-
getCancelComment
Если платеж пришел с статусом Cancel, то можно попытаться узнать по какой причине.- Parameters:
who- - кто отменил. merchant - Продавец товаров и услуг (мы), yoomoney_checkout - Яндекс.Касса, payment_network - кто угодно. Пока не используется.why- - причина отказа
-
builder
-