module Adyen::REST::AuthorisePayment
This module implements the Payment.authorise, and Payment.authorise3d API
calls, and includes a custom response class to make handling the response easier.
Public Instance Methods
Sends an list recurring details request to Adyen's webservice. @param attributes [Hash] The attributes to include in the request. @return [Adyen::REST::AuthorisePayment::ListRecurringDetailsResponse] The response from Adyen
. The response responds to .details
and .references
with recurring data. @see Adyen::REST::AuthorisePayment::ListRecurringDetailsResponse#references
@see Adyen::REST::AuthorisePayment::ListRecurringDetailsResponse#details
# File lib/adyen/rest/authorise_payment.rb 231 def list_recurring_details(attributes) 232 request = list_recurring_details_request(attributes) 233 execute_request(request) 234 end
Generates Recurring.listRecurringDetails
request for Adyen's webservice. @param (see list_recurring_details
) @return [Adyen::REST::ListRecurringDetailsPayment::Request] The request to send @see list_recurring_details
# File lib/adyen/rest/authorise_payment.rb 218 def list_recurring_details_request(attributes = {}) 219 Adyen::REST::ListRecurringDetailsPayment::Request.new('Recurring.listRecurringDetails', attributes, 220 prefix: 'recurring_details_request', 221 response_class: Adyen::REST::AuthorisePayment::ListRecurringDetailsResponse, 222 response_options: { prefix: 'recurring_details_result' }) 223 end