Module: TreezorClient

Defined in:
lib/treezor_client/version.rb,
lib/treezor_client.rb,
lib/treezor_client/api_error.rb,
lib/treezor_client/api_client.rb,
lib/treezor_client/models/tav.rb,
lib/treezor_client/models/body.rb,
lib/treezor_client/models/card.rb,
lib/treezor_client/models/user.rb,
lib/treezor_client/api/card_api.rb,
lib/treezor_client/api/user_api.rb,
lib/treezor_client/models/error.rb,
lib/treezor_client/models/payin.rb,
lib/treezor_client/api/payin_api.rb,
lib/treezor_client/configuration.rb,
lib/treezor_client/models/body_1.rb,
lib/treezor_client/models/body_2.rb,
lib/treezor_client/models/body_3.rb,
lib/treezor_client/models/body_4.rb,
lib/treezor_client/models/body_5.rb,
lib/treezor_client/models/body_6.rb,
lib/treezor_client/models/body_7.rb,
lib/treezor_client/models/body_8.rb,
lib/treezor_client/models/body_9.rb,
lib/treezor_client/models/payout.rb,
lib/treezor_client/models/wallet.rb,
lib/treezor_client/api/payout_api.rb,
lib/treezor_client/api/wallet_api.rb,
lib/treezor_client/models/balance.rb,
lib/treezor_client/models/body_10.rb,
lib/treezor_client/models/body_11.rb,
lib/treezor_client/models/mandate.rb,
lib/treezor_client/api/balance_api.rb,
lib/treezor_client/api/mandate_api.rb,
lib/treezor_client/models/document.rb,
lib/treezor_client/models/transfer.rb,
lib/treezor_client/api/business_api.rb,
lib/treezor_client/api/document_api.rb,
lib/treezor_client/api/transfer_api.rb,
lib/treezor_client/api/heartbeat_api.rb,
lib/treezor_client/models/bankaccount.rb,
lib/treezor_client/models/beneficiary.rb,
lib/treezor_client/models/payinrefund.rb,
lib/treezor_client/models/transaction.rb,
lib/treezor_client/models/virtualiban.rb,
lib/treezor_client/api/bankaccount_api.rb,
lib/treezor_client/api/payinrefund_api.rb,
lib/treezor_client/api/transaction_api.rb,
lib/treezor_client/api/card_reserve_api.rb,
lib/treezor_client/api/virtualibans_api.rb,
lib/treezor_client/models/payout_refund.rb,
lib/treezor_client/models/tax_residence.rb,
lib/treezor_client/api/beneficiaries_api.rb,
lib/treezor_client/api/tax_residence_api.rb,
lib/treezor_client/models/transferrefund.rb,
lib/treezor_client/api/payout_refunds_api.rb,
lib/treezor_client/api/transferrefund_api.rb,
lib/treezor_client/api/cardtransaction_api.rb,
lib/treezor_client/models/card_digitalization.rb,
lib/treezor_client/models/inline_response_200.rb,
lib/treezor_client/api/card_digitalizations_api.rb,
lib/treezor_client/models/inline_response_200_1.rb,
lib/treezor_client/models/inline_response_200_2.rb,
lib/treezor_client/models/inline_response_200_3.rb,
lib/treezor_client/models/inline_response_200_4.rb,
lib/treezor_client/models/inline_response_200_5.rb,
lib/treezor_client/models/inline_response_200_6.rb,
lib/treezor_client/models/inline_response_200_7.rb,
lib/treezor_client/models/inline_response_200_8.rb,
lib/treezor_client/models/inline_response_200_9.rb,
lib/treezor_client/models/mcc_restriction_group.rb,
lib/treezor_client/models/inline_response_200_10.rb,
lib/treezor_client/models/inline_response_200_11.rb,
lib/treezor_client/models/inline_response_200_12.rb,
lib/treezor_client/models/inline_response_200_13.rb,
lib/treezor_client/models/inline_response_200_14.rb,
lib/treezor_client/models/inline_response_200_15.rb,
lib/treezor_client/models/inline_response_200_16.rb,
lib/treezor_client/models/inline_response_200_17.rb,
lib/treezor_client/models/inline_response_200_18.rb,
lib/treezor_client/models/inline_response_200_19.rb,
lib/treezor_client/models/inline_response_200_20.rb,
lib/treezor_client/models/inline_response_200_21.rb,
lib/treezor_client/models/inline_response_200_22.rb,
lib/treezor_client/models/inline_response_200_23.rb,
lib/treezor_client/models/inline_response_200_24.rb,
lib/treezor_client/models/inline_response_200_25.rb,
lib/treezor_client/models/inline_response_200_26.rb,
lib/treezor_client/models/inline_response_200_27.rb,
lib/treezor_client/models/inline_response_200_28.rb,
lib/treezor_client/api/mcc_restriction_groups_api.rb,
lib/treezor_client/models/inline_response_default.rb,
lib/treezor_client/models/country_restriction_group.rb,
lib/treezor_client/api/country_restriction_groups_api.rb,
lib/treezor_client/models/inline_response_200_4_users.rb,
lib/treezor_client/models/inline_response_200_5_users.rb,
lib/treezor_client/models/merchant_id_restriction_group.rb,
lib/treezor_client/api/merchant_id_restriction_groups_api.rb,
lib/treezor_client/models/beneficiaries_sdd_b2b_whitelist.rb,
lib/treezor_client/models/inline_response_200_6_cardimages.rb,
lib/treezor_client/models/inline_response_200_7_cardimages.rb,
lib/treezor_client/models/issuer_initiated_digitization_data.rb,
lib/treezor_client/api/issuer_initiated_digitization_data_api.rb,
lib/treezor_client/models/businesssearchs_businessinformations.rb,
lib/treezor_client/models/card_digitalization_details_from_gps.rb,
lib/treezor_client/models/inline_response_200_9_cardtransactions.rb,
lib/treezor_client/models/inline_response_200_10_cardtransactions.rb,
lib/treezor_client/models/inline_response_200_11_cardtransactions.rb,
lib/treezor_client/models/inline_response_200_4_businessinformations.rb,
lib/treezor_client/models/inline_response_200_5_businessinformations.rb,
lib/treezor_client/models/issuer_initiated_digitization_datas_additionnal_data.rb,
lib/treezor_client/models/issuer_initiated_digitization_datas_additionnal_data_ecc_public_certificates.rb

Overview

#Treezor

#Treezor API. more info [here](www.treezor.com).

OpenAPI spec version: 0.1.1

Generated by: github.com/swagger-api/swagger-codegen.git Swagger Codegen version: 2.4.1

Defined Under Namespace

Classes: ApiClient, ApiError, Balance, BalanceApi, Bankaccount, BankaccountApi, BeneficiariesApi, BeneficiariesSddB2bWhitelist, Beneficiary, Body, Body1, Body10, Body11, Body2, Body3, Body4, Body5, Body6, Body7, Body8, Body9, BusinessApi, BusinesssearchsBusinessinformations, Card, CardApi, CardDigitalization, CardDigitalizationDetailsFromGPS, CardDigitalizationsApi, CardReserveApi, CardtransactionApi, Configuration, CountryRestrictionGroup, CountryRestrictionGroupsApi, Document, DocumentApi, Error, HeartbeatApi, InlineResponse200, InlineResponse2001, InlineResponse20010, InlineResponse20010Cardtransactions, InlineResponse20011, InlineResponse20011Cardtransactions, InlineResponse20012, InlineResponse20013, InlineResponse20014, InlineResponse20015, InlineResponse20016, InlineResponse20017, InlineResponse20018, InlineResponse20019, InlineResponse2002, InlineResponse20020, InlineResponse20021, InlineResponse20022, InlineResponse20023, InlineResponse20024, InlineResponse20025, InlineResponse20026, InlineResponse20027, InlineResponse20028, InlineResponse2003, InlineResponse2004, InlineResponse2004Businessinformations, InlineResponse2004Users, InlineResponse2005, InlineResponse2005Businessinformations, InlineResponse2005Users, InlineResponse2006, InlineResponse2006Cardimages, InlineResponse2007, InlineResponse2007Cardimages, InlineResponse2008, InlineResponse2009, InlineResponse2009Cardtransactions, InlineResponseDefault, IssuerInitiatedDigitizationData, IssuerInitiatedDigitizationDataApi, IssuerInitiatedDigitizationDatasAdditionnalData, IssuerInitiatedDigitizationDatasAdditionnalDataECCPublicCertificates, Mandate, MandateApi, MccRestrictionGroup, MccRestrictionGroupsApi, MerchantIdRestrictionGroup, MerchantIdRestrictionGroupsApi, Payin, PayinApi, Payinrefund, PayinrefundApi, Payout, PayoutApi, PayoutRefund, PayoutRefundsApi, Tav, TaxResidence, TaxResidenceApi, Transaction, TransactionApi, Transfer, TransferApi, Transferrefund, TransferrefundApi, User, UserApi, Virtualiban, VirtualibansApi, Wallet, WalletApi

Constant Summary collapse

VERSION =
'1.12.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

TreezorClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



130
131
132
133
134
135
136
# File 'lib/treezor_client.rb', line 130

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end