Interface PayoutManagementSrv.Iface

All Known Implementing Classes:
PayoutManagementSrv.Client
Enclosing class:
PayoutManagementSrv

public static interface PayoutManagementSrv.Iface
  • Method Summary

    Modifier and Type Method Description
    void cancelPayout​(String payout_id, String details)
    Отменить движения по выплате.
    void confirmPayout​(String payout_id)
    Подтвердить выплату.
    Payout createPayout​(PayoutParams payout_params)
    Создать выплату на определенную сумму и платежный инструмент
    Payout getPayout​(String payout_id)
    Получить выплату по идентификатору
  • Method Details

    • createPayout

      Payout createPayout​(PayoutParams payout_params) throws InsufficientFunds, dev.vality.damsel.base.InvalidRequest, PayoutAlreadyExists, NotFound, org.apache.thrift.TException
      Создать выплату на определенную сумму и платежный инструмент
      Parameters:
      payout_params -
      Throws:
      InsufficientFunds
      dev.vality.damsel.base.InvalidRequest
      PayoutAlreadyExists
      NotFound
      org.apache.thrift.TException
    • getPayout

      Payout getPayout​(String payout_id) throws NotFound, org.apache.thrift.TException
      Получить выплату по идентификатору
      Parameters:
      payout_id -
      Throws:
      NotFound
      org.apache.thrift.TException
    • confirmPayout

      void confirmPayout​(String payout_id) throws NotFound, org.apache.thrift.TException
      Подтвердить выплату.
      Parameters:
      payout_id -
      Throws:
      NotFound
      org.apache.thrift.TException
    • cancelPayout

      void cancelPayout​(String payout_id, String details) throws NotFound, org.apache.thrift.TException
      Отменить движения по выплате.
      Parameters:
      payout_id -
      details -
      Throws:
      NotFound
      org.apache.thrift.TException