Class: MandarinPay::Configuration
- Inherits:
-
Object
- Object
- MandarinPay::Configuration
- Defined in:
- lib/mandarin_pay/configuration.rb
Constant Summary collapse
- ATTRIBUTES =
[:merchant_id, :sharedsec, :success_callback, :fail_callback, :result_callback].freeze
Instance Method Summary collapse
-
#initialize ⇒ Configuration
constructor
A new instance of Configuration.
Constructor Details
#initialize ⇒ Configuration
Returns a new instance of Configuration.
9 10 11 12 13 14 15 |
# File 'lib/mandarin_pay/configuration.rb', line 9 def initialize self.merchant_id = "your_merchant_id" self.sharedsec = "sharedsec" self.success_callback = ->(_notification) { render text: "success" } self.fail_callback = ->(_notification) { render text: "fail" } self.result_callback = ->(_notification) { render text: notification.success } end |