Class: Easebuzz::Payment
- Inherits:
-
Object
- Object
- Easebuzz::Payment
- Defined in:
- lib/paywitheasebuzz-ruby/payment.rb
Class Method Summary collapse
Class Method Details
.initiate(params) ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/paywitheasebuzz-ruby/payment.rb', line 3 def self.initiate params params = self.get_params(JSON.parse((params || {}).to_json)) validation_result = self.params_valid? params if validation_result['status'] easepay_response = Easebuzz.request.initiate_payment params easepay_response else validation_result end end |