Interface SBPilotService

All Known Implementing Classes:
SBPilotServiceImpl

public interface SBPilotService
  • Method Details

    • addPayment

      void addPayment(SbPilotPayment payment) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Добавление платежа в лог платежей. И для локальной схемы и для remote (в remote оно само не добавляется на том конце при платеже, т.к. неизвестен ещё ид платежа, ибо добавление платежа в биллинге происходит после работы remote-части плагина!).
      Parameters:
      payment - заполненный бин SbPilotPayment (как минимум id и сумма), логируются параметры карты.
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException
    • getList

      Result<SbPilotPayment> getList(Period period, Page page) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException
      Throws:
      ru.bitel.bgbilling.common.BGException
      ru.bitel.bgbilling.common.BGMessageException