Sha256: 3269eea0a15cf3f8d7981c33a11758cc6d5bf71f4e0462ec403f8896377e13de
Contents?: true
Size: 1.38 KB
Versions: 1
Compression:
Stored size: 1.38 KB
Contents
# frozen_string_literal: true require 'openssl' require 'sberbank/acquiring/version' require 'sberbank/acquiring/response' require 'sberbank/acquiring/request' require 'sberbank/acquiring/command_parameters_convertor' require 'sberbank/acquiring/command_response_decorator' require 'sberbank/acquiring/client' require 'sberbank/acquiring/abstract_checksum_validator' require 'sberbank/acquiring/symmetric_key_checksum_validator' require 'sberbank/acquiring/asymmetric_key_checksum_validator' module Sberbank module Acquiring # Order statuses according to https://securepayments.sberbank.ru/wiki/doku.php/integration:api:rest:requests:getorderstatusextended ORDER_NOT_PAID = 0 # order is registered but not paid ORDER_HOLDED = 1 # pre-auth amount is holded (for 2-step payments) ORDER_AUTHORIZED = 2 # order amount is fully authorized ORDER_CANCELLED = 3 # authorization is cancelled ORDER_REFUNDED = 4 # transaction amount was refunded ORDER_PENDING = 5 # authorization pending ORDER_REJECTED = 6 # authorization rejected OPERATION_SUCCEEDED = 1 OPERATION_FAILED = 0 OPERATION_APPROVED = 'approved'.freeze # amount holded OPERATION_DEPOSITED = 'deposited'.freeze # operation finished OPERATION_REVERSED = 'reversed'.freeze # operation cancelled OPERATION_REFUNDED = 'refunded'.freeze # amount refunded end end SBRF = Sberbank
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sberbank-acquiring-1.0.0 | lib/sberbank/acquiring.rb |