Class: Paynl::Api::TransactionInfo
- Inherits:
-
Api
- Object
- Api
- Paynl::Api::TransactionInfo
show all
- Defined in:
- lib/paynl/api/transaction/info.rb
Instance Method Summary
collapse
Methods inherited from Api
#isApiTokenRequired, #isServiceIdRequired, #processResult
Instance Method Details
#doRequest ⇒ Object
28
29
30
|
# File 'lib/paynl/api/transaction/info.rb', line 28
def doRequest
return super('transaction/info', nil)
end
|
#getData ⇒ Object
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/paynl/api/transaction/info.rb', line 7
def getData
Paynl::Helper::requireApiToken
@@data['token'] = Paynl::Config::getApiToken
if (@transactionId.nil?)
raise('TransactionId not set, please use setTransactionId first.')
end
@@data['transactionId'] = @transactionId
return super;
end
|
#setTransactionId(transactionId) ⇒ Object
20
21
22
23
24
25
26
|
# File 'lib/paynl/api/transaction/info.rb', line 20
def setTransactionId(transactionId)
if (transactionId.nil?)
raise('TransactionId cannot be nil. Please set valid transactionId');
end
@transactionId = transactionId
end
|