public interface AGRService extends 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,
Period period,
int status,
java.lang.String paySystem)
Получение списка транзацкций по поиску совпадение введённых пользователем данных(id транзакции, title договора, id договора)
|
SearchResult<Transaction> |
searchTransactionList(int contractId,
java.lang.String contractTitle,
java.lang.String status,
java.lang.String agrPaymentSystem,
Period period,
Page page)
Получение списка транзакций с возможностью фильтрации по договору, статусу, периоду.
|
autopaymentDeactivate, autopaymentGet, beginAutopaymentTransaction, beginTransaction, endTransactionSearchResult<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, Period period, int status, java.lang.String paySystem) throws ru.bitel.bgbilling.common.BGException
searchData - - полученные от пользователя данные для поиска транзакцийru.bitel.bgbilling.common.BGException