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 - числовой код статуса. (см. TransactionStatusagrPaymentSystem - платежная система, по которой проходили платежи через agr.period - период фильтрации транзакций.ru.bitel.bgbilling.common.BGExceptionvoid checkStatusTransaction(int transactionId)
throws ru.bitel.bgbilling.common.BGException
transactionId - ru.bitel.bgbilling.common.BGExceptionjava.util.List<java.lang.String> getAgrPaymentSystemList()
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionSearchResult<Transaction> searchBySearchData(java.lang.String searchData) throws ru.bitel.bgbilling.common.BGException
searchData - - полученные от пользователя данные для поиска транзакцийru.bitel.bgbilling.common.BGException