Interface PaytureService
public interface PaytureService
Веб-сервис платежного модуля Payture. Позволяет выводить отфильтрованный список платежей, проводить/возвращать платежи
-
Method Summary
Modifier and TypeMethodDescriptionint
getOrderId
(int contractId, BigDecimal amount) void
refund
(int paymentId) Возврат платежа обратно на картуsearchTransactionList
(int contractId, String contractTitle, String status, PeriodWithTime period, Page page) Получение списка транзакций с возможностью фильтрации по договору, статусу, периоду.
-
Method Details
-
getOrderId
- Throws:
ru.bitel.bgbilling.common.BGException
-
searchTransactionList
SearchResult<Transaction> searchTransactionList(int contractId, String contractTitle, String status, PeriodWithTime period, Page page) throws ru.bitel.bgbilling.common.BGException Получение списка транзакций с возможностью фильтрации по договору, статусу, периоду.- Parameters:
contractId
- код договораcontractTitle
- название договораstatus
- код статуса. (см.TransactionStatus
period
- период фильтрации транзакций.- Returns:
- список транзакций.
- Throws:
ru.bitel.bgbilling.common.BGException
-
refund
void refund(int paymentId) throws ru.bitel.bgbilling.common.BGException Возврат платежа обратно на карту- Parameters:
paymentId
- код возвращаемого платежа- Throws:
ru.bitel.bgbilling.common.BGException
-