Class: Allorails::Response::TransactionPrepareResponse

Inherits:
ApiMappingResponse show all
Defined in:
lib/allorails/response/transaction_prepare_response.rb

Overview

Class defining a transaction prepare request’s response

Instance Attribute Summary

Attributes inherited from ApiMappingResponse

#xml

Instance Method Summary collapse

Methods inherited from ApiMappingResponse

#_verify, attribute_reader, #initialize, node_reader

Methods inherited from ApiResponse

#_verify, #initialize

Constructor Details

This class inherits a constructor from Allorails::Response::ApiMappingResponse

Instance Method Details

#access_typeObject

Provides access type

@return (string) access type


6
# File 'lib/allorails/response/transaction_prepare_response.rb', line 6

node_reader :access_type

#buy_urlObject

Provides the buy url

@return (string) buy url


30
# File 'lib/allorails/response/transaction_prepare_response.rb', line 30

node_reader :buy_url

#checkout_buttonObject

Provides the checkout button

@return (string) checkout button (html code)


34
# File 'lib/allorails/response/transaction_prepare_response.rb', line 34

node_reader :checkout_button

#creation_dateObject

Provides the creation date

@return (datetime.datetime) Creation date


14
# File 'lib/allorails/response/transaction_prepare_response.rb', line 14

node_reader :creation_date, DateTime

#priceObject

Provides price information

@return (Price) price information


18
# File 'lib/allorails/response/transaction_prepare_response.rb', line 18

node_reader :price, Allorails::Price

#pricepointObject

Provides information about the pricepoint

@return (Pricepoint) pricepoint information


22
# File 'lib/allorails/response/transaction_prepare_response.rb', line 22

node_reader :pricepoint, Allorails::Pricepoint

#transaction_idObject

Provides the transaction id

@return (string) transaction id


10
# File 'lib/allorails/response/transaction_prepare_response.rb', line 10

node_reader :transaction_id

#websiteObject

Provides the website

@return (Website) website


26
# File 'lib/allorails/response/transaction_prepare_response.rb', line 26

node_reader :website, Allorails::Website