Sha256: 7bb642eb9a5fc211d6e8b61b43e1f63fd6e26cefa068729ff9e36a63b469888f

Contents?: true

Size: 1.16 KB

Versions: 7

Compression:

Stored size: 1.16 KB

Contents

module Iyzi
  module Endpoints
    API_TEST                 = '/payment/test'.freeze
    BIN_CONTROL              = '/payment/bin/check'.freeze
    INSTALLMENT_INFO         = '/payment/iyzipos/installment'.freeze
    CHECKOUT_FORM_INITIALIZE = '/payment/iyzipos/checkoutform/initialize/ecom'.freeze
    CHECKOUT_FORM_AUTH       = '/payment/iyzipos/checkoutform/auth/ecom/detail'.freeze
    SUB_MERCHANT_CREATE      = '/onboarding/submerchant'.freeze
    SUB_MERCHANT_UPDATE      = '/onboarding/submerchant'.freeze
    SUB_MERCHANT_DETAIL      = '/onboarding/submerchant/detail'.freeze

    # CARD STORAGE
    CARD_STORAGE_ADD         = '/cardstorage/card'.freeze
    CARD_STORAGE_DELETE      = '/cardstorage/card'.freeze
    CARD_STORAGE_LIST        = '/cardstorage/cards'.freeze

    # PAYMENT AUTH
    PAYMENT_AUTH_CREATE      = '/payment/iyzipos/auth/ecom'.freeze

    # 3DS
    THREEDS_INITIALIZE       = '/payment/iyzipos/initialize3ds/ecom'.freeze
    THREEDS_PAYMENT_CREATE   = '/payment/iyzipos/auth3ds/ecom'.freeze

    # HTTP VERBS
    HTTP_POST    = 'post'.freeze
    HTTP_GET     = 'get'.freeze
    HTTP_PUT     = 'put'.freeze
    HTTP_DELETE  = 'delete'.freeze
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
iyzi-0.8.1 lib/iyzi/endpoints.rb
iyzi-0.8.0 lib/iyzi/endpoints.rb
iyzi-0.7.0 lib/iyzi/endpoints.rb
iyzi-0.6.0 lib/iyzi/endpoints.rb
iyzi-0.5.0 lib/iyzi/endpoints.rb
iyzi-0.4.0 lib/iyzi/endpoints.rb
iyzi-0.3.0 lib/iyzi/endpoints.rb