Class: MPower::DirectPay
- Inherits:
-
Checkout::Core
- Object
- Checkout::Core
- MPower::DirectPay
- Defined in:
- lib/mpower/direct_pay.rb
Instance Attribute Summary
Attributes inherited from Checkout::Core
#description, #invoice_token, #response_code, #response_text, #result, #status, #token, #transaction_id
Instance Method Summary collapse
Methods inherited from Checkout::Core
Methods included from Utilities
#hash_to_json, #http_get_request, #http_json_request, #json_to_hash
Instance Method Details
#credit_account(payee_account, amount) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/mpower/direct_pay.rb', line 4 def credit_account(payee_account,amount) payload = { :account_alias => payee_account, :amount => amount } result = http_json_request(MPower::Setup.direct_pay_credit_base_url,payload) if result["response_code"] == "00" push_results(result) true else push_results(result) false end end |