Class: Adyen::API::RecurringService::StoreTokenResponse

Inherits:
Adyen::API::Response show all
Defined in:
lib/adyen/api/recurring_service.rb

Instance Attribute Summary

Attributes inherited from Adyen::API::Response

#http_response

Instance Method Summary collapse

Methods inherited from Adyen::API::Response

#body, #fault_message, #http_failure?, #initialize, response_attrs, #server_error?, #xml_querier

Constructor Details

This class inherits a constructor from Adyen::API::Response

Instance Method Details

#paramsObject



178
179
180
181
182
183
184
# File 'lib/adyen/api/recurring_service.rb', line 178

def params
  @params ||= {
    :response => xml_querier.text('//recurring:storeTokenResponse/recurring:result/recurring:result'),
    :reference =>  xml_querier.text('//recurring:storeTokenResponse/recurring:result/recurring:rechargeReference'),
    :recurring_detail_reference => xml_querier.text('//recurring:storeTokenResponse/recurring:result/recurring:recurringDetailReference')
  }
end

#success?Boolean Also known as: stored?

Returns:

  • (Boolean)


172
173
174
# File 'lib/adyen/api/recurring_service.rb', line 172

def success?
  super && response == 'Success'
end