Module: Paydunya::Setup
- Defined in:
- lib/paydunya/setup.rb
Class Attribute Summary collapse
-
.master_key ⇒ Object
Returns the value of attribute master_key.
-
.mode ⇒ Object
Returns the value of attribute mode.
-
.private_key ⇒ Object
Returns the value of attribute private_key.
-
.public_key ⇒ Object
Returns the value of attribute public_key.
-
.root_url ⇒ Object
Returns the value of attribute root_url.
-
.token ⇒ Object
Returns the value of attribute token.
Class Method Summary collapse
- .checkout_base_url ⇒ Object
- .checkout_confirm_base_url ⇒ Object
- .direct_pay_credit_base_url ⇒ Object
- .opr_base_url ⇒ Object
- .opr_charge_base_url ⇒ Object
Class Attribute Details
.master_key ⇒ Object
Returns the value of attribute master_key.
4 5 6 |
# File 'lib/paydunya/setup.rb', line 4 def master_key @master_key end |
.mode ⇒ Object
Returns the value of attribute mode.
4 5 6 |
# File 'lib/paydunya/setup.rb', line 4 def mode @mode end |
.private_key ⇒ Object
Returns the value of attribute private_key.
4 5 6 |
# File 'lib/paydunya/setup.rb', line 4 def private_key @private_key end |
.public_key ⇒ Object
Returns the value of attribute public_key.
4 5 6 |
# File 'lib/paydunya/setup.rb', line 4 def public_key @public_key end |
.root_url ⇒ Object
Returns the value of attribute root_url.
4 5 6 |
# File 'lib/paydunya/setup.rb', line 4 def root_url @root_url end |
.token ⇒ Object
Returns the value of attribute token.
4 5 6 |
# File 'lib/paydunya/setup.rb', line 4 def token @token end |
Class Method Details
.checkout_base_url ⇒ Object
11 12 13 |
# File 'lib/paydunya/setup.rb', line 11 def self.checkout_base_url "#{mode == 'live' ? '/api' : '/sandbox-api'}/v1/checkout-invoice/create" end |
.checkout_confirm_base_url ⇒ Object
15 16 17 |
# File 'lib/paydunya/setup.rb', line 15 def self.checkout_confirm_base_url "#{mode == 'live' ? '/api' : '/sandbox-api'}/v1/checkout-invoice/confirm/" end |
.direct_pay_credit_base_url ⇒ Object
27 28 29 |
# File 'lib/paydunya/setup.rb', line 27 def self.direct_pay_credit_base_url "#{mode == 'live' ? '/api' : '/sandbox-api'}/v1/direct-pay/credit-account" end |
.opr_base_url ⇒ Object
19 20 21 |
# File 'lib/paydunya/setup.rb', line 19 def self.opr_base_url "#{mode == 'live' ? '/api' : '/sandbox-api'}/v1/opr/create" end |
.opr_charge_base_url ⇒ Object
23 24 25 |
# File 'lib/paydunya/setup.rb', line 23 def self.opr_charge_base_url "#{mode == 'live' ? '/api' : '/sandbox-api'}/v1/opr/charge" end |