Class: MandarinApi::PaymentManager
- Inherits:
-
Object
- Object
- MandarinApi::PaymentManager
- Defined in:
- lib/mandarin_api/payment_manager.rb
Overview
Pergorms payouts and payins
Instance Method Summary collapse
- #perform_payment(params) ⇒ Object
- #perform_payout(params) ⇒ Object
- #perform_rebill(params) ⇒ Object
- #perform_refund(params) ⇒ Object
Instance Method Details
#perform_payment(params) ⇒ Object
9 10 11 |
# File 'lib/mandarin_api/payment_manager.rb', line 9 def perform_payment(params) perform(params, 'pay', :normal_request_body) end |
#perform_payout(params) ⇒ Object
5 6 7 |
# File 'lib/mandarin_api/payment_manager.rb', line 5 def perform_payout(params) perform(params, 'payout', :normal_request_body) end |
#perform_rebill(params) ⇒ Object
17 18 19 |
# File 'lib/mandarin_api/payment_manager.rb', line 17 def perform_rebill(params) perform(params, 'pay', :rebill_request_body) end |
#perform_refund(params) ⇒ Object
13 14 15 |
# File 'lib/mandarin_api/payment_manager.rb', line 13 def perform_refund(params) perform(params, 'reversal', :refund_request_body) end |