public interface PSBService
extends ru.bitel.bgbilling.common.service.PaymentServiceProvider
| Modifier and Type | Method and Description |
|---|---|
void |
doManualAutopayment(int contractId,
java.math.BigDecimal sum)
Ручной автоплатеж
|
void |
refund(int paymentId)
Возврат платежа обратно на карту
|
SearchResult<Autopayment> |
searchAutopaymentList(int contractId,
Period period,
java.lang.String[] sort,
Page page)
Возращает историю изменения автоплатежей на договоре
|
SearchResult<Transaction> |
searchTransactionList(int contractId,
java.lang.String contractTitle,
java.lang.String status,
Period period,
Page page)
Получение списка транзакций с возможностью фильтрации по договору, статусу, периоду.
|
SearchResult<Transaction> searchTransactionList(int contractId, java.lang.String contractTitle, java.lang.String status, Period period, Page page) throws ru.bitel.bgbilling.common.BGException
contractId - contractTitle - название договораstatus - числовой код статусаperiod - период фильтрации транзакций.ru.bitel.bgbilling.common.BGExceptionvoid refund(int paymentId)
throws ru.bitel.bgbilling.common.BGException
paymentId - код возвращаемого платежа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