Class: ApRubySdk::HostedTransaction

Inherits:
Transaction show all
Defined in:
lib/ap_ruby_sdk/hosted_transaction.rb

Instance Attribute Summary

Attributes inherited from Transaction

#amount, #currency, #customer, #customerId, #description, #initialTransactionId, #ipAddress, #isRecurring, #merchantPassThruData, #merchantTransactionId, #payment, #paymentId, #phoneverification, #preauthorization, #redirectUrl, #redirectUrls, #status, #token

Attributes inherited from ApiResource

#mode

Attributes inherited from BaseModel

#created, #id, #mode, #updated

Class Method Summary collapse

Methods inherited from Transaction

refund, #refund, refunds, #refunds, #retrieve_refund, retrieve_refund, #retrieve_void, retrieve_void, #void, void, #voids, voids

Methods included from ApiOperations::Retrieve

included

Methods included from ApiOperations::List

included

Methods included from ApiOperations::Create

included

Methods inherited from ApiResource

construct_object, url_with_prefix

Methods inherited from BaseModel

#attributes=, #initialize, #to_json

Constructor Details

This class inherits a constructor from ApRubySdk::BaseModel

Class Method Details

.list_membersObject



8
9
10
# File 'lib/ap_ruby_sdk/hosted_transaction.rb', line 8

def self.list_members
  :transactions
end

.urlObject



4
5
6
# File 'lib/ap_ruby_sdk/hosted_transaction.rb', line 4

def self.url
  '/transactions/hosted'
end