class Paynl::Api::TransactionRefund
Public Instance Methods
doRequest()
click to toggle source
Calls superclass method
Paynl::Api::Api#doRequest
# File lib/paynl/api/transaction/refund.rb, line 40 def doRequest return super('transaction/refund', 15) end
getData()
click to toggle source
Calls superclass method
Paynl::Api::Api#getData
# File lib/paynl/api/transaction/refund.rb, line 23 def getData Paynl::Helper::requireApiToken @@data['token'] = Paynl::Config::getApiToken if (@transactionId.nil?) raise('TransactionId not set, please use setTransactionId first.') end unless (@amount.nil?) @@data['amount'] = @amount end @@data['transactionId'] = @transactionId return super; end
setAmount(amount)
click to toggle source
# File lib/paynl/api/transaction/refund.rb, line 15 def setAmount(amount) @amount = amount end
setDescription(description)
click to toggle source
# File lib/paynl/api/transaction/refund.rb, line 19 def setDescription(description) @description = description end
setTransactionId(transactionId)
click to toggle source
# File lib/paynl/api/transaction/refund.rb, line 8 def setTransactionId(transactionId) if (transactionId.nil?) raise('TransactionId cannot be nil. Please set valid transactionId'); end @transactionId = transactionId end