Module: Xfers
- Defined in:
- lib/xfers.rb,
lib/xfers/user.rb,
lib/xfers/charge.rb,
lib/xfers/intent.rb,
lib/xfers/payout.rb,
lib/xfers/connect.rb,
lib/xfers/version.rb,
lib/xfers/bank_account.rb,
lib/xfers/api_operations.rb,
lib/xfers/errors/xfers_error.rb,
lib/xfers/errors/authentication_error.rb,
lib/xfers/errors/internal_server_error.rb,
lib/xfers/errors/invalid_request_error.rb
Defined Under Namespace
Modules: APIOperations, BankAccount, Charge, Connect, Intent, Payout, User
Classes: AuthenticationError, InternalServerError, InvalidRequestError, XfersError
Constant Summary
collapse
- SG_SANDBOX_BASE =
'https://sandbox.xfers.io/api/v3'
- SG_PRODUCTION_BASE =
'https://www.xfers.io/api/v3'
- ID_SANDBOX_BASE =
'https://sandbox-id.xfers.com/api/v3'
- ID_PRODUCTION_BASE =
'https://id.xfers.com/api/v3'
- VERSION =
'1.0.1'
- @@api_key =
''
- @@api_base =
''
Class Method Summary
collapse
Class Method Details
.get_api_base ⇒ Object
59
60
61
|
# File 'lib/xfers.rb', line 59
def self.get_api_base
@@api_base
end
|
.get_api_key ⇒ Object
55
56
57
|
# File 'lib/xfers.rb', line 55
def self.get_api_key
@@api_key
end
|
.set_api_key(api_key) ⇒ Object
51
52
53
|
# File 'lib/xfers.rb', line 51
def self.set_api_key(api_key)
@@api_key = api_key
end
|
.set_id_production ⇒ Object
47
48
49
|
# File 'lib/xfers.rb', line 47
def self.set_id_production
@@api_base = ID_PRODUCTION_BASE
end
|
.set_id_sandbox ⇒ Object
43
44
45
|
# File 'lib/xfers.rb', line 43
def self.set_id_sandbox
@@api_base = ID_SANDBOX_BASE
end
|
.set_sg_production ⇒ Object
39
40
41
|
# File 'lib/xfers.rb', line 39
def self.set_sg_production
@@api_base = SG_PRODUCTION_BASE
end
|
.set_sg_sandbox ⇒ Object
35
36
37
|
# File 'lib/xfers.rb', line 35
def self.set_sg_sandbox
@@api_base = SG_SANDBOX_BASE
end
|