Class Transaction
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
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
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Transaction.Builder
builder()
static String
getCancelComment
(String who, String why) Если платеж пришел с статусом Cancel, то можно попытаться узнать по какой причине.getPan()
void
setContractComment
(String contractComment) void
setPaymentPayerCode
(String paymentPayerCode) void
setPaymentType
(String paymentType) void
setRawRequest
(String rawRequest) void
setShopSumAmount
(BigDecimal shopSumAmount) void
setYoomoneyId
(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
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
Transaction
public Transaction()
-
-
Method Details
-
getShopSumAmount
-
setShopSumAmount
-
getPaymentPayerCode
-
setPaymentPayerCode
-
setContractComment
- Overrides:
setContractComment
in classBGAbstractTransaction
-
getContractComment
- Overrides:
getContractComment
in classBGAbstractTransaction
-
getPaymentType
-
setPaymentType
-
getRawRequest
-
setRawRequest
-
getYoomoneyId
-
setYoomoneyId
-
getPan
- Overrides:
getPan
in classBGAbstractTransaction
-
getCardholderName
- Overrides:
getCardholderName
in classBGAbstractTransaction
-
getCancelComment
Если платеж пришел с статусом Cancel, то можно попытаться узнать по какой причине.- Parameters:
who
- - кто отменил. merchant - Продавец товаров и услуг (мы), yoomoney_checkout - Яндекс.Касса, payment_network - кто угодно. Пока не используется.why
- - причина отказа
-
builder
-