Module: Adyen

Defined in:
lib/adyen.rb,
lib/adyen/api.rb,
lib/adyen/form.rb,
lib/adyen/version.rb,
lib/adyen/encoding.rb,
lib/adyen/matchers.rb,
lib/adyen/formatter.rb,
lib/adyen/api/response.rb,
lib/adyen/api/xml_querier.rb,
lib/adyen/api/test_helpers.rb,
lib/adyen/api/payment_service.rb,
lib/adyen/api/recurring_service.rb,
lib/adyen/api/simple_soap_client.rb,
lib/adyen/api/templates/payment_service.rb,
lib/adyen/api/templates/recurring_service.rb

Overview

The Adyen module is the container module for all Adyen related functionality, which is implemented in submodules. This module only contains some global configuration methods.

The most important submodules are:

  • Form for generating payment form fields, generating redirect URLs to the Adyen payment system, and generating and checking of signatures.

  • API for communicating with the Adyen SOAP services for issuing (recurring) payments and recurring contract maintenance.

Defined Under Namespace

Modules: API, Encoding, Form, Formatter, Matchers Classes: Configuration, NotificationGenerator, Railtie

Constant Summary

VERSION =

Version constant for the Adyen plugin. Set it & commit the change before running rake release.

"1.5.0"

Class Method Summary collapse

Class Method Details

.configurationConfiguration



13
14
15
# File 'lib/adyen.rb', line 13

def self.configuration
  @configuration ||= Adyen::Configuration.new
end

.configuration=(configuration) ⇒ Object



17
18
19
# File 'lib/adyen.rb', line 17

def self.configuration=(configuration)
  @configuration = configuration
end