Class PaymentProxyResult

java.lang.Object
dev.vality.damsel.proxy_provider.PaymentProxyResult
All Implemented Interfaces:
Serializable, Cloneable, Comparable<PaymentProxyResult>, org.apache.thrift.TBase<PaymentProxyResult,PaymentProxyResult._Fields>, org.apache.thrift.TSerializable

@Generated(value="Autogenerated by Thrift Compiler (0.19.0)", date="2024-08-02") public class PaymentProxyResult extends Object implements org.apache.thrift.TBase<PaymentProxyResult,PaymentProxyResult._Fields>, Serializable, Cloneable, Comparable<PaymentProxyResult>
Результат обращения к адаптеру в рамках сессии. В результате обращения адаптер может решить, следует ли: - завершить сессию взаимодействия с провайдером (FinishIntent); или - просто приостановить на определённое время (SleepIntent), обновив своё состояние, которое вернётся к нему в последующем запросе; или - приостановить до получения обратного запроса (SuspendIntent), обновив своё состояние, которое вернётся к нему при получени означенного обратного запроса. Прокси может связать с текущим платежом данные транзакции у провайдера для учёта в нашей системе, причём на эти данные налагаются следующие требования: - данные должны быть связаны на момент завершения сессии взаимодействия с провайдером в рамках достижения цели по переводу платежа в статус `processed`; - идентификатор связанной транзакции _не может измениться_ при последующих обращениях в адаптер по текущему платежу.
See Also: