public interface PayOnlineService
extends ru.bitel.bgbilling.common.service.PaymentServiceProvider
| Modifier and Type | Method and Description |
|---|---|
void |
addTransactions(java.lang.String transactions) |
void |
deleteContractRebillTransaction(int rebillTransactionId) |
void |
deleteTransactions(java.util.List<java.lang.Integer> transactionIds) |
void |
doManualAutopayment(int contractId,
java.math.BigDecimal sum)
Ручной автоплатеж
|
Autopayment |
getAutopaymentCurrentMode(int contractId)
Возвращает текущий режим автоплатежа
|
Rebill |
getContractRebillTransaction(int contractId) |
java.util.List<IdTitle> |
getContractTitles(java.util.List<java.lang.Integer> contractIds) |
SearchResult<Autopayment> |
searchAutopaymentList(int contractId,
Period period,
java.lang.String[] sort,
Page page)
Возращает историю изменения автоплатежей на договоре
|
SearchResult<RebillTransaction> |
searchRebillTransactions(java.lang.String result,
Period period,
java.lang.String[] sort,
Page page) |
SearchResult<Transaction> |
searchTransactions(int contractId,
java.lang.String contractTitle,
java.lang.String transactionStatus,
Period period,
java.lang.String[] sort,
Page page) |
SearchResult<Transaction> searchTransactions(int contractId, java.lang.String contractTitle, java.lang.String transactionStatus, Period period, java.lang.String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid addTransactions(java.lang.String transactions)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid deleteTransactions(java.util.List<java.lang.Integer> transactionIds)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<IdTitle> getContractTitles(java.util.List<java.lang.Integer> contractIds) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionRebill getContractRebillTransaction(int contractId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid deleteContractRebillTransaction(int rebillTransactionId)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionSearchResult<RebillTransaction> searchRebillTransactions(java.lang.String result, Period period, java.lang.String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionAutopayment getAutopaymentCurrentMode(int contractId) throws ru.bitel.bgbilling.common.BGException
contractId - код договораru.bitel.bgbilling.common.BGExceptionSearchResult<Autopayment> searchAutopaymentList(int contractId, Period period, java.lang.String[] sort, Page page) throws ru.bitel.bgbilling.common.BGException
contractId - period - sort - page - ru.bitel.bgbilling.common.BGExceptionvoid doManualAutopayment(int contractId,
java.math.BigDecimal sum)
throws ru.bitel.bgbilling.common.BGException
contractId - sum - ru.bitel.bgbilling.common.BGException