class Mpesa::Status
Constants
- PATH
Public Instance Methods
body()
click to toggle source
# File lib/mpesa/resources/balance.rb, line 8 def body { 'CommandID': 'TransactionStatusQuery', 'PartyA': params['shortcode'], 'IdentifierType': 4, 'Remarks': params['remarks'], 'Initiator': params['initiator_username'], 'SecurityCredential': '', 'QueueTimeOutURL': params['timeout_url'], 'ResultURL': params['result_url'], 'TransactionID': params['transaction_id'], 'Occassion': params['occasion'] } end
call()
click to toggle source
# File lib/mpesa/resources/balance.rb, line 4 def call Object.new post_request(url: PATH, body: body).body end