public interface AGRService
extends ru.bitel.bgbilling.common.service.PaymentServiceProvider
Modifier and Type | Method and Description |
---|---|
void |
checkStatusTransaction(int transactionId)
Проверка статуса конретной транзакции путем отправки запрос в AGR.
|
java.util.List<java.lang.String> |
getAgrPaymentSystemList()
Получение списка платежных систем, через которые AGR проводил оплату.
|
SearchResult<Transaction> |
searchBySearchData(java.lang.String searchData)
Получение списка транзацкций по поиску совпадение введённых пользователем данных(id транзакции, title договора, id договора)
|
SearchResult<Transaction> |
searchTransactionList(int contractId,
java.lang.String contractTitle,
java.lang.String status,
java.lang.String agrPaymentSystem,
Period period,
Page page)
Получение списка транзакций с возможностью фильтрации по договору, статусу, периоду.
|
SearchResult<Transaction> searchTransactionList(int contractId, java.lang.String contractTitle, java.lang.String status, java.lang.String agrPaymentSystem, Period period, Page page) throws ru.bitel.bgbilling.common.BGException
contractId
- код договораcontractTitle
- название договораstatus
- числовой код статуса. (см. TransactionStatus
agrPaymentSystem
- платежная система, по которой проходили платежи через agr.period
- период фильтрации транзакций.ru.bitel.bgbilling.common.BGException
void checkStatusTransaction(int transactionId) throws ru.bitel.bgbilling.common.BGException
transactionId
- ru.bitel.bgbilling.common.BGException
java.util.List<java.lang.String> getAgrPaymentSystemList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
SearchResult<Transaction> searchBySearchData(java.lang.String searchData) throws ru.bitel.bgbilling.common.BGException
searchData
- - полученные от пользователя данные для поиска транзакцийru.bitel.bgbilling.common.BGException