# -*- encoding: utf-8 -*- # stub: genesis_ruby 0.1.7 ruby lib Gem::Specification.new do |s| s.name = "genesis_ruby".freeze s.version = "0.1.7".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/GenesisGateway/genesis_ruby/blob/main/CHANGELOG.md", "documentation_uri" => "https://github.com/GenesisGateway/genesis_ruby/blob/main/README.md", "homepage_uri" => "https://github.com/GenesisGateway/genesis_ruby", "source_code_uri" => "https://github.com/GenesisGateway/genesis_ruby" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["emerchantpay Ltd.".freeze] s.bindir = "exe".freeze s.date = "2024-07-29" s.email = ["client_integrations@emerchantpay.com".freeze] s.files = ["CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "VERSION".freeze, "genesis_ruby.gemspec".freeze, "lib/genesis_ruby.rb".freeze, "lib/genesis_ruby/api/constants/currencies/iso4217.rb".freeze, "lib/genesis_ruby/api/constants/date_time_formats.rb".freeze, "lib/genesis_ruby/api/constants/endpoints.rb".freeze, "lib/genesis_ruby/api/constants/environments.rb".freeze, "lib/genesis_ruby/api/constants/i18n.rb".freeze, "lib/genesis_ruby/api/constants/states.rb".freeze, "lib/genesis_ruby/api/constants/states/state.rb".freeze, "lib/genesis_ruby/api/constants/transactions.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/business/payment_types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/amount_types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/frequencies.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/intervals.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/modes.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/managed_recurring/payment_types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/mpi_protocol_sub_versions.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/mpi_protocol_versions.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/recurring/categories.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/recurring/types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/refund/bank_account_types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/sca_exemptions.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/browser/color_depths.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/card_holder_account/password_change_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/card_holder_account/registration_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/card_holder_account/shipping_address_usage_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/card_holder_account/suspicious_activity_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/card_holder_account/update_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/control/challenge_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/control/challenge_window_sizes.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/control/device_types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/merchant_risk/delivery_timeframes.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/merchant_risk/pre_order_purchase_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/merchant_risk/reorder_item_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/merchant_risk/shipping_indicators.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/purchase/categories.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/sdk/interfaces.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/threeds/version2/sdk/ui_types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/travel_data/ancillary_charges_types.rb".freeze, "lib/genesis_ruby/api/constants/transactions/parameters/wpf/reminder_channels.rb".freeze, "lib/genesis_ruby/api/mixins/constants/common.rb".freeze, "lib/genesis_ruby/api/mixins/requests/address_info_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/attribute_validation.rb".freeze, "lib/genesis_ruby/api/mixins/requests/customer_address/billing_info_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/customer_address/customer_info_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/customer_address/shipping_info_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/document_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/async_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/base_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/airlines_air_carriers_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/business_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/car_plane_and_boat_rentals_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/cruise_lines_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/event_management_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/furniture_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/hotels_and_real_estate_rentals_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/business/travel_agencies_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/account_owner_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/credit_card_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/fx_rate_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/mpi_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/managed_recurring_indian_card_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/recurring_category_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/recurring/recurring_type_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/cards/tokenization_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/crypto_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/dynamic_descriptor_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/gaming_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/moto_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/notification_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/payment_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/pending_payment_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/reference_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/risk_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/sca_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/browser.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/card_holder_account.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/common_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/control.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/merchant_risk.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/method.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/purchase.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/recurring.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/sdk.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/threeds/version2/wpf_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/travel_data/airline_itinerary_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/travel_data/car_rental_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/travel_data/hotel_rental_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/travel_data/reference_ticket_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/financial/travel_data/travel_attributes.rb".freeze, "lib/genesis_ruby/api/mixins/requests/restricted_setter.rb".freeze, "lib/genesis_ruby/api/mixins/requests/wpf_reminders_attributes.rb".freeze, "lib/genesis_ruby/api/notification.rb".freeze, "lib/genesis_ruby/api/request.rb".freeze, "lib/genesis_ruby/api/requests/base/financial.rb".freeze, "lib/genesis_ruby/api/requests/base/financials/credit_card.rb".freeze, "lib/genesis_ruby/api/requests/base/reference.rb".freeze, "lib/genesis_ruby/api/requests/financial/capture.rb".freeze, "lib/genesis_ruby/api/requests/financial/cards/authorize.rb".freeze, "lib/genesis_ruby/api/requests/financial/cards/authorize3d.rb".freeze, "lib/genesis_ruby/api/requests/financial/cards/sale.rb".freeze, "lib/genesis_ruby/api/requests/financial/cards/sale3d.rb".freeze, "lib/genesis_ruby/api/requests/financial/cards/threeds/v2/method_continue.rb".freeze, "lib/genesis_ruby/api/requests/financial/refund.rb".freeze, "lib/genesis_ruby/api/requests/financial/void.rb".freeze, "lib/genesis_ruby/api/requests/non_financial/reconcile/date_range.rb".freeze, "lib/genesis_ruby/api/requests/non_financial/reconcile/transaction.rb".freeze, "lib/genesis_ruby/api/requests/wpf/create.rb".freeze, "lib/genesis_ruby/api/requests/wpf/reconcile.rb".freeze, "lib/genesis_ruby/api/response.rb".freeze, "lib/genesis_ruby/builder.rb".freeze, "lib/genesis_ruby/builders/base.rb".freeze, "lib/genesis_ruby/builders/form.rb".freeze, "lib/genesis_ruby/builders/xml.rb".freeze, "lib/genesis_ruby/configuration.rb".freeze, "lib/genesis_ruby/connection.rb".freeze, "lib/genesis_ruby/dependencies.rb".freeze, "lib/genesis_ruby/errors/builder_error.rb".freeze, "lib/genesis_ruby/errors/endpoint_not_set_error.rb".freeze, "lib/genesis_ruby/errors/error.rb".freeze, "lib/genesis_ruby/errors/invalid_argument_error.rb".freeze, "lib/genesis_ruby/errors/network_error.rb".freeze, "lib/genesis_ruby/errors/object_formatter_error.rb".freeze, "lib/genesis_ruby/errors/parameter_error.rb".freeze, "lib/genesis_ruby/errors/parser_error.rb".freeze, "lib/genesis_ruby/errors/request_error.rb".freeze, "lib/genesis_ruby/errors/response_error.rb".freeze, "lib/genesis_ruby/network/adapter/base_adapter.rb".freeze, "lib/genesis_ruby/network/adapter/net_http_adapter.rb".freeze, "lib/genesis_ruby/network/base_network.rb".freeze, "lib/genesis_ruby/network/net_http.rb".freeze, "lib/genesis_ruby/parser.rb".freeze, "lib/genesis_ruby/parsers/base.rb".freeze, "lib/genesis_ruby/parsers/xml.rb".freeze, "lib/genesis_ruby/utils/common.rb".freeze, "lib/genesis_ruby/utils/formatters/base.rb".freeze, "lib/genesis_ruby/utils/formatters/response/definitions.rb".freeze, "lib/genesis_ruby/utils/formatters/response/formats/amount.rb".freeze, "lib/genesis_ruby/utils/formatters/response/formats/timestamp.rb".freeze, "lib/genesis_ruby/utils/formatters/response/loader.rb".freeze, "lib/genesis_ruby/utils/money/base/strategy.rb".freeze, "lib/genesis_ruby/utils/money/conversions/amount_to_exponent.rb".freeze, "lib/genesis_ruby/utils/money/conversions/exponent_to_amount.rb".freeze, "lib/genesis_ruby/utils/money/format.rb".freeze, "lib/genesis_ruby/utils/money_format.rb".freeze, "lib/genesis_ruby/utils/object_formatter.rb".freeze, "lib/genesis_ruby/utils/options/api_config.rb".freeze, "lib/genesis_ruby/utils/options/base.rb".freeze, "lib/genesis_ruby/utils/options/network_adapter_config.rb".freeze, "lib/genesis_ruby/utils/options/reminder.rb".freeze, "lib/genesis_ruby/utils/threeds/v2.rb".freeze, "lib/genesis_ruby/utils/transactions/financial_types.rb".freeze, "lib/genesis_ruby/utils/transactions/references/capturable_types.rb".freeze, "lib/genesis_ruby/utils/transactions/references/refundable_types.rb".freeze, "lib/genesis_ruby/utils/transactions/references/voidable_types.rb".freeze, "lib/genesis_ruby/utils/transactions/travel_data/airline_itinerary/base.rb".freeze, "lib/genesis_ruby/utils/transactions/travel_data/airline_itinerary/leg.rb".freeze, "lib/genesis_ruby/utils/transactions/travel_data/airline_itinerary/tax.rb".freeze, "lib/genesis_ruby/utils/transactions/wpf_types.rb".freeze, "lib/genesis_ruby/version.rb".freeze] s.homepage = "https://github.com/GenesisGateway/genesis_ruby".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.7.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Ruby Client for Genesis Payment Processing Gateway".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 0.3.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.14".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.22".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.11".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.11".freeze]) s.add_development_dependency(%q.freeze, ["~> 13.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.6".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.21".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.1".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.13".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 3.18".freeze]) end