Interface ProviderProxyHostSrv.Iface

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

public static interface ProviderProxyHostSrv.Iface
  • Method Summary

    Modifier and Type Method Description
    PaymentInfo getPayment​(String tag)
    Запрос-костыль к процессингу для получения актуального состояния платежа.
    ByteBuffer processPaymentCallback​(String tag, ByteBuffer callback)
    Запрос к процессингу на обработку callback от провайдера в рамках взаимодействия по платежу.
    ByteBuffer processRecurrentTokenCallback​(String tag, ByteBuffer callback)
    Запрос к процессингу на обработку callback от провайдера в рамках взаимодействия по получению многоразового токена.
  • Method Details

    • processPaymentCallback

      ByteBuffer processPaymentCallback​(String tag, ByteBuffer callback) throws InvalidRequest, org.apache.thrift.TException
      Запрос к процессингу на обработку callback от провайдера в рамках взаимодействия по платежу.
      Parameters:
      tag -
      callback -
      Throws:
      InvalidRequest
      org.apache.thrift.TException
    • processRecurrentTokenCallback

      ByteBuffer processRecurrentTokenCallback​(String tag, ByteBuffer callback) throws InvalidRequest, org.apache.thrift.TException
      Запрос к процессингу на обработку callback от провайдера в рамках взаимодействия по получению многоразового токена.
      Parameters:
      tag -
      callback -
      Throws:
      InvalidRequest
      org.apache.thrift.TException
    • getPayment

      PaymentInfo getPayment​(String tag) throws PaymentNotFound, org.apache.thrift.TException
      Запрос-костыль к процессингу для получения актуального состояния платежа.
      Parameters:
      tag -
      Throws:
      PaymentNotFound
      org.apache.thrift.TException