Module: AmplifypayRuby::Setup
- Defined in:
- lib/amplifypay_ruby/setup.rb
Constant Summary collapse
- ROOT_URL_BASE =
"https://api.amplifypay.com"- LIVE_CHECKOUT_INVOICE_BASE_URL =
"#{ROOT_URL_BASE}/merchant/transact"- LIVE_CHECKOUT_CONFIRM_BASE_URL =
"#{ROOT_URL_BASE}/merchant/verify"- @@merchant_id =
nil- @@private_key =
nil- @@public_key =
nil- @@token =
nil- @@mode =
"test"
Class Method Summary collapse
- .checkout_base_url ⇒ Object
- .checkout_confirm_base_url ⇒ Object
- .merchant_id ⇒ Object
- .merchant_id=(merchant_id) ⇒ Object
- .mode ⇒ Object
- .mode=(mode) ⇒ Object
- .private_key ⇒ Object
- .private_key=(private_key) ⇒ Object
Class Method Details
.checkout_base_url ⇒ Object
25 26 27 |
# File 'lib/amplifypay_ruby/setup.rb', line 25 def self.checkout_base_url LIVE_CHECKOUT_INVOICE_BASE_URL end |
.checkout_confirm_base_url ⇒ Object
29 30 31 |
# File 'lib/amplifypay_ruby/setup.rb', line 29 def self.checkout_confirm_base_url LIVE_CHECKOUT_CONFIRM_BASE_URL end |
.merchant_id ⇒ Object
17 |
# File 'lib/amplifypay_ruby/setup.rb', line 17 def self.merchant_id; @@merchant_id; end |
.merchant_id=(merchant_id) ⇒ Object
16 |
# File 'lib/amplifypay_ruby/setup.rb', line 16 def self.merchant_id=(merchant_id); @@merchant_id = merchant_id; end |
.mode ⇒ Object
23 |
# File 'lib/amplifypay_ruby/setup.rb', line 23 def self.mode; @@mode; end |
.mode=(mode) ⇒ Object
22 |
# File 'lib/amplifypay_ruby/setup.rb', line 22 def self.mode=(mode); @@mode = mode; end |
.private_key ⇒ Object
19 |
# File 'lib/amplifypay_ruby/setup.rb', line 19 def self.private_key; @@private_key; end |
.private_key=(private_key) ⇒ Object
18 |
# File 'lib/amplifypay_ruby/setup.rb', line 18 def self.private_key=(private_key); @@private_key = private_key; end |