Class TransactionManager

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.server.bean.AbstractTransactionManager
ru.bitel.bgbilling.modules.robokassa.server.bean.TransactionManager

public class TransactionManager extends AbstractTransactionManager
https://docs.robokassa.ru/
  • Constructor Details

    • TransactionManager

      public TransactionManager(Connection con, int moduleId)
  • Method Details

    • doCheckRequest

      public void doCheckRequest(int transactionId) throws Exception
      Throws:
      Exception
    • addReceipt

      public static void addReceipt(ModuleSetup moduleSetup, String contractTitle, Map<String,Object> dataMap, BigDecimal sum)
      добавление в параметры инфы о фискализации кладёт в dataMap параметр "Receipt" требуемый по документации + по доке делается urlencode: Значение параметра Receipt перед использованием в строке для подсчета контрольной суммы и отправкой его формой необходимо URL-кодировать.