Module: Ebanx

Defined in:
lib/ebanx.rb,
lib/ebanx/version.rb,
lib/ebanx/response.rb,
lib/ebanx/command/print.rb,
lib/ebanx/command/query.rb,
lib/ebanx/command/token.rb,
lib/ebanx/command/cancel.rb,
lib/ebanx/command/direct.rb,
lib/ebanx/command/refund.rb,
lib/ebanx/command/capture.rb,
lib/ebanx/command/command.rb,
lib/ebanx/command/request.rb,
lib/ebanx/command/zipcode.rb,
lib/ebanx/command/due_date.rb,
lib/ebanx/command/exchange.rb,
lib/ebanx/command/payout_banks.rb,
lib/ebanx/command/payout_cancel.rb,
lib/ebanx/command/payout_commit.rb,
lib/ebanx/command/payout_create.rb,
lib/ebanx/command/payout_search.rb,
lib/ebanx/command/payout_balance.rb,
lib/ebanx/command/payout_retrieve.rb,
lib/ebanx/command/payout_simulate.rb,
lib/ebanx/command/transfer_cancel.rb,
lib/ebanx/command/transfer_commit.rb,
lib/ebanx/command/transfer_create.rb,
lib/ebanx/command/transfer_search.rb,
lib/ebanx/command/document_balance.rb,
lib/ebanx/command/refund_or_cancel.rb,
lib/ebanx/command/transfer_retrieve.rb,
lib/ebanx/command/get_currency_rates.rb,
lib/ebanx/command/payout_bank_details.rb,
lib/ebanx/command/resend_payment_notification.rb,
lib/ebanx/command/get_merchant_settlement_info.rb,
lib/ebanx/command/get_merchant_settlement_report.rb,
lib/ebanx/command/get_merchant_settlement_extract.rb,
lib/ebanx/command/get_merchant_settlement_statement.rb,
lib/ebanx/command/create_merchant_settlement_request.rb,
lib/ebanx/command/get_merchant_integration_properties.rb,
lib/ebanx/command/edit_merchant_integration_properties.rb,
lib/ebanx/command/get_merchant_amount_balance_by_country.rb

Defined Under Namespace

Modules: Command Classes: Response

Constant Summary collapse

VERSION =
'1.3.5'

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.integration_keyObject

Returns the value of attribute integration_key.



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

def integration_key
  @integration_key
end

.parse_responseObject

Returns the value of attribute parse_response.



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

def parse_response
  @parse_response
end

.test_modeObject

Returns the value of attribute test_mode.



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

def test_mode
  @test_mode
end

Class Method Details

.base_uriObject



54
55
56
57
58
59
60
# File 'lib/ebanx.rb', line 54

def self.base_uri
  if @test_mode
    'https://sandbox.ebanxpay.com/ws/'
  else
    'https://api.ebanxpay.com/ws/'
  end
end