Module: StarkBank

Defined in:
lib/starkbank.rb,
lib/error.rb,
lib/boleto/log.rb,
lib/utils/rest.rb,
lib/deposit/log.rb,
lib/event/event.rb,
lib/invoice/log.rb,
lib/utils/parse.rb,
lib/invoice/rule.rb,
lib/transfer/log.rb,
lib/boleto/boleto.rb,
lib/event/attempt.rb,
lib/transfer/rule.rb,
lib/balance/balance.rb,
lib/deposit/deposit.rb,
lib/invoice/invoice.rb,
lib/invoice/payment.rb,
lib/request/request.rb,
lib/tax_payment/log.rb,
lib/webhook/webhook.rb,
lib/darf_payment/log.rb,
lib/boleto_holmes/log.rb,
lib/dict_key/dict_key.rb,
lib/transfer/transfer.rb,
lib/boleto_payment/log.rb,
lib/brcode_payment/log.rb,
lib/corporate_card/log.rb,
lib/brcode_payment/rule.rb,
lib/dynamic_brcode/rule.rb,
lib/utility_payment/log.rb,
lib/workspace/workspace.rb,
lib/corporate_holder/log.rb,
lib/card_method/cardmethod.rb,
lib/corporate_purchase/log.rb,
lib/institution/institution.rb,
lib/tax_payment/tax_payment.rb,
lib/transaction/transaction.rb,
lib/darf_payment/darf_payment.rb,
lib/boleto_holmes/boleto_holmes.rb,
lib/corporate_holder/permission.rb,
lib/payment_preview/tax_preview.rb,
lib/corporate_card/corporatecard.rb,
lib/corporate_rule/corporaterule.rb,
lib/boleto_payment/boleto_payment.rb,
lib/brcode_payment/brcode_payment.rb,
lib/dynamic_brcode/dynamic_brcode.rb,
lib/payment_preview/boleto_preview.rb,
lib/payment_preview/brcode_preview.rb,
lib/payment_preview/payment_preview.rb,
lib/payment_preview/utility_preview.rb,
lib/payment_request/payment_request.rb,
lib/utility_payment/utility_payment.rb,
lib/corporate_holder/corporateholder.rb,
lib/merchant_country/merchantcountry.rb,
lib/corporate_balance/corporatebalance.rb,
lib/corporate_invoice/corporateinvoice.rb,
lib/merchant_category/merchantcategory.rb,
lib/corporate_purchase/corporatepurchase.rb,
lib/corporate_withdrawal/corporatewithdrawal.rb,
lib/corporate_transaction/corporatetransaction.rb

Overview

SDK to facilitate Ruby integrations with Stark Bank

Defined Under Namespace

Modules: Error, Utils Classes: Balance, Boleto, BoletoHolmes, BoletoPayment, BrcodePayment, CardMethod, CorporateBalance, CorporateCard, CorporateHolder, CorporateInvoice, CorporatePurchase, CorporateRule, CorporateTransaction, CorporateWithdrawal, DarfPayment, Deposit, DictKey, DynamicBrcode, Event, Institution, Invoice, MerchantCategory, MerchantCountry, PaymentPreview, PaymentRequest, Request, TaxPayment, Transaction, Transfer, UtilityPayment, Webhook, Workspace

Constant Summary collapse

API_VERSION =
'v2'
SDK_VERSION =
'2.14.0'
HOST =
"bank"
Project =
StarkCore::Project
Organization =
StarkCore::Organization
Key =
StarkCore::Key

Class Attribute Summary collapse

Class Attribute Details

.languageObject

Returns the value of attribute language.



71
72
73
# File 'lib/starkbank.rb', line 71

def language
  @language
end

.timeoutObject

Returns the value of attribute timeout.



71
72
73
# File 'lib/starkbank.rb', line 71

def timeout
  @timeout
end

.userObject

Returns the value of attribute user.



71
72
73
# File 'lib/starkbank.rb', line 71

def user
  @user
end