Module: Iyzi

Extended by:
Resources
Defined in:
lib/iyzi.rb,
lib/iyzi/utils.rb,
lib/iyzi/request.rb,
lib/iyzi/version.rb,
lib/iyzi/currency.rb,
lib/iyzi/api_error.rb,
lib/iyzi/endpoints.rb,
lib/iyzi/resources.rb,
lib/iyzi/pki_builder.rb,
lib/iyzi/configuration.rb,
lib/iyzi/requests/api_test.rb,
lib/iyzi/pki_builders/buyer.rb,
lib/iyzi/pki_builders/address.rb,
lib/iyzi/requests/bin_control.rb,
lib/iyzi/requests/card_storage.rb,
lib/iyzi/requests/payment_auth.rb,
lib/iyzi/requests/sub_merchant.rb,
lib/iyzi/requests/checkout_form.rb,
lib/iyzi/pki_builders/store_card.rb,
lib/iyzi/pki_builders/basket_item.rb,
lib/iyzi/pki_builders/bin_control.rb,
lib/iyzi/pki_builders/basket_items.rb,
lib/iyzi/pki_builders/card_storage.rb,
lib/iyzi/pki_builders/payment_auth.rb,
lib/iyzi/pki_builders/payment_card.rb,
lib/iyzi/pki_builders/sub_merchant.rb,
lib/iyzi/requests/installment_info.rb,
lib/iyzi/pki_builders/checkout_form.rb,
lib/iyzi/requests/checkout_form_auth.rb,
lib/iyzi/requests/threeds_initialize.rb,
lib/iyzi/pki_builders/installment_info.rb,
lib/iyzi/pki_builders/checkout_form_auth.rb,
lib/iyzi/pki_builders/threeds_initialize.rb,
lib/iyzi/requests/threeds_payment_create.rb,
lib/iyzi/pki_builders/threeds_payment_create.rb

Defined Under Namespace

Modules: Currency, Endpoints, PkiBuilders, Requests, Resources Classes: ApiError, Configuration, PkiBuilder, Request, Utils

Constant Summary collapse

VERSION =
'0.8.0'

Class Method Summary collapse

Methods included from Resources

api_test, bin_control, checkout_form, checkout_form_auth, delete_card, installment_info, list_cards, payment_auth, register_card, threeds_initialize, threeds_payment_create

Class Method Details

.configurationObject



47
48
49
# File 'lib/iyzi.rb', line 47

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



55
56
57
# File 'lib/iyzi.rb', line 55

def configure
  yield(configuration)
end

.resetObject



51
52
53
# File 'lib/iyzi.rb', line 51

def reset
  @configuration = Configuration.new
end