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,ContractIdable,Idable
Представление части информации о каждой транзакции (в БД), то, что
возвращается в наш экзекутер при оплате (и это эе самое приходит при
проверке).
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetCancelComment(String who, String why) Если платеж пришел с статусом Cancel, то можно попытаться узнать по какой причине.getPan()setAutopayment(boolean autopayment) setContractComment(String contractComment) setContractId(int contractId) setContractTitle(String contractTitle) setId(int id) Устанавливает id объектаsetPaymentId(int paymentId) setPaymentPayerCode(String paymentPayerCode) setPaymentType(String paymentType) setRawRequest(String rawRequest) setShopSumAmount(BigDecimal shopSumAmount) setSum(BigDecimal sum) setTransactionDate(Date transactionDate) setTransactionType(BGTransactionType transactionType) 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, setCreateDate, setParameters, setTransactionId, toString
-
Constructor Details
-
Transaction
public Transaction()
-
-
Method Details
-
getCardholderName
- Overrides:
getCardholderNamein classBGAbstractTransaction
-
getContractComment
- Overrides:
getContractCommentin classBGAbstractTransaction
-
getPan
- Overrides:
getPanin classBGAbstractTransaction
-
getPaymentPayerCode
-
getPaymentType
-
getRawRequest
-
getShopSumAmount
-
getYoomoneyId
-
setAutopayment
- Overrides:
setAutopaymentin classBGAbstractTransaction
-
setContractComment
- Overrides:
setContractCommentin classBGAbstractTransaction
-
setId
Description copied from class:IdУстанавливает id объекта -
setPaymentPayerCode
-
setPaymentType
-
setContractId
- Overrides:
setContractIdin classBGAbstractTransaction
-
setContractTitle
- Overrides:
setContractTitlein classBGAbstractTransaction
-
setStatus
- Overrides:
setStatusin classBGAbstractTransaction
-
setPaymentId
- Overrides:
setPaymentIdin classBGAbstractTransaction
-
setTransactionType
- Overrides:
setTransactionTypein classBGAbstractTransaction
-
setTransactionDate
- Overrides:
setTransactionDatein classBGAbstractTransaction
-
setRawRequest
-
setShopSumAmount
-
setSum
- Overrides:
setSumin classBGAbstractTransaction
-
setYoomoneyId
-
getCancelComment
Если платеж пришел с статусом Cancel, то можно попытаться узнать по какой причине.- Parameters:
who- - кто отменил. merchant - Продавец товаров и услуг (мы), yoomoney_checkout - Яндекс.Касса, payment_network - кто угодно. Пока не используется.why- - причина отказа
-