Interface PayoutManagementSrv.Iface
- All Known Implementing Classes:
PayoutManagementSrv.Client
- Enclosing class:
- PayoutManagementSrv
public static interface PayoutManagementSrv.Iface
-
Method Summary
Modifier and Type Method Description voidcancelPayout(String payout_id, String details)Отменить движения по выплате.voidconfirmPayout(String payout_id)Подтвердить выплату.PayoutcreatePayout(PayoutParams params)Создать выплату на определенную сумму и платежный инструментList<String>generatePayouts(GeneratePayoutParams params)Сгенерировать выводы за указанный промежуток времениvoidgenerateReport(Set<String> payout_ids)Сгенерировать отчет по выплатамPayoutget(String payout_id)Получить выплату по идентификаторуList<Event>getEvents(String payout_id, EventRange range)PayoutSearchResponsegetPayoutsInfo(PayoutSearchRequest request)Возвращает список Payout-ов согласно запросу поиска
-
Method Details
-
createPayout
Payout createPayout(PayoutParams params) throws InvalidPayoutTool, InsufficientFunds, InvalidRequest, org.apache.thrift.TExceptionСоздать выплату на определенную сумму и платежный инструмент- Parameters:
params-- Throws:
InvalidPayoutToolInsufficientFundsInvalidRequestorg.apache.thrift.TException
-
get
Получить выплату по идентификатору- Parameters:
payout_id-- Throws:
PayoutNotFoundorg.apache.thrift.TException
-
getEvents
List<Event> getEvents(String payout_id, EventRange range) throws PayoutNotFound, EventNotFound, InvalidRequest, org.apache.thrift.TException- Throws:
PayoutNotFoundEventNotFoundInvalidRequestorg.apache.thrift.TException
-
generatePayouts
List<String> generatePayouts(GeneratePayoutParams params) throws InvalidRequest, org.apache.thrift.TExceptionСгенерировать выводы за указанный промежуток времени- Parameters:
params-- Throws:
InvalidRequestorg.apache.thrift.TException
-
confirmPayout
Подтвердить выплату.- Parameters:
payout_id-- Throws:
InvalidRequestorg.apache.thrift.TException
-
cancelPayout
void cancelPayout(String payout_id, String details) throws InvalidRequest, org.apache.thrift.TExceptionОтменить движения по выплате.- Parameters:
payout_id-details-- Throws:
InvalidRequestorg.apache.thrift.TException
-
getPayoutsInfo
PayoutSearchResponse getPayoutsInfo(PayoutSearchRequest request) throws InvalidRequest, org.apache.thrift.TExceptionВозвращает список Payout-ов согласно запросу поиска- Parameters:
request-- Throws:
InvalidRequestorg.apache.thrift.TException
-
generateReport
Сгенерировать отчет по выплатам- Parameters:
payout_ids-- Throws:
InvalidRequestorg.apache.thrift.TException
-