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.4.1"

Class Method Summary (collapse)

Class Method Details

+ (Configuration) configuration



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

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

+ (Object) configuration=(configuration)



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

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