Module: SealineInsurance
- Defined in:
- lib/sealine_insurance/operations/base.rb,
lib/sealine_insurance.rb,
lib/sealine_insurance/client.rb,
lib/sealine_insurance/config.rb,
lib/sealine_insurance/errors.rb,
lib/sealine_insurance/request.rb,
lib/sealine_insurance/version.rb,
lib/sealine_insurance/responses/base.rb,
lib/sealine_insurance/responses/order.rb,
lib/sealine_insurance/responses/payment.rb,
lib/sealine_insurance/responses/calculate.rb,
lib/sealine_insurance/operations/calculate.rb,
lib/sealine_insurance/operations/cancel_order.rb,
lib/sealine_insurance/operations/create_order.rb,
lib/sealine_insurance/operations/create_payment.rb
Overview
Часть методов в API асинхронные. Класс предоставляет абстракцию для них. Работа с API выглядит примерно так:
-
Запрос на выполнение действия.
-
Запрос актуального статуса до тех пор, пока операция не будет завершена.
Defined Under Namespace
Modules: Operations, Responses Classes: Client, Config, Error, Request, RequestError
Constant Summary collapse
- DEFAULT_CURRENCY =
'RUB'- VERSION =
'1.0.6'