<commit_before>= Adyen {<img src="https://travis-ci.org/wvanbergen/adyen.png" />}[https://travis-ci.org/wvanbergen/adyen]

Package to simplify including the Adyen payments services into a Ruby on Rails application.

Visit the wiki for documentation: https://github.com/wvanbergen/adyen/wiki.

Adyen integration relies on three modes of communication between Adyen, your server and
your client/customer:

* Client-to-Adyen communication using forms and redirects.
* Adyen-to-server communications using notifications.
* Server-to-Adyen communication using SOAP services.

This library aims to ease the implementation of all these modes into your application.
Moreover, it provides matchers, assertions and mocks to make it easier to implement an
automated test suite to assert the integration is working correctly.

== Usage

See the project wiki on https://github.com/wvanbergen/adyen/wiki to get started. Complete
RDoc documentation for the project can be found on http://rdoc.info/projects/wvanbergen/adyen.

* For more information about Adyen, see http://www.adyen.com
* For more information about integrating Adyen, see their manuals at
  https://www.adyen.com/home/support/manuals.html, primarily the HPP integration manual for Adyen::Form, and the API integration manual for Adyen::API.

The library doesn't have any dependencies, but making Nokogiri available in your environment 
will greatly improve the speed of XML and HTML processing.

== About

This package is written by <NAME> and <NAME> for Floorplanner.com, and
made public under the MIT license (see LICENSE). Its is currently maintained by <NAME>
Bergen, <NAME> and <NAME>. We are not affiliated with Adyen B.V. The software 
comes without warranty of any kind, so use at your own risk.

Contributions are welcomed; this is very much a scratch your own itch project. Some notes:

* Fork the project, implement your stuff and issue a pull request. Topic branches not necessary.
* We prefer to keep the number of dependencies of this library to 0.
* All functionality must include tests and preferably documentation.
* New SOAP API calls should include functional tests that actually test if the call is working. 
  Adyen has a nasty tendency to switch things up every now and then, so this is vital.

Please visit the changelog at https://github.com/wvanbergen/adyen/wiki/Changelog to see the 
changes in the different releases.<commit_msg>Add note about the CI test account to the README<commit_after>= Adyen {<img src="https://travis-ci.org/wvanbergen/adyen.png" />}[https://travis-ci.org/wvanbergen/adyen]

Package to simplify including the Adyen payments services into a Ruby on Rails application.

Visit the wiki for documentation: https://github.com/wvanbergen/adyen/wiki.

Adyen integration relies on three modes of communication between Adyen, your server and
your client/customer:

* Client-to-Adyen communication using forms and redirects.
* Adyen-to-server communications using notifications.
* Server-to-Adyen communication using SOAP services.

This library aims to ease the implementation of all these modes into your application.
Moreover, it provides matchers, assertions and mocks to make it easier to implement an
automated test suite to assert the integration is working correctly.

== Usage

See the project wiki on https://github.com/wvanbergen/adyen/wiki to get started. Complete
RDoc documentation for the project can be found on http://rdoc.info/projects/wvanbergen/adyen.

* For more information about Adyen, see http://www.adyen.com
* For more information about integrating Adyen, see their manuals at
  https://www.adyen.com/home/support/manuals.html, primarily the HPP integration manual for Adyen::Form, and the API integration manual for Adyen::API.

The library doesn't have any dependencies, but making Nokogiri available in your environment 
will greatly improve the speed of XML and HTML processing.

== About

This package is written by <NAME> and <NAME> for Floorplanner.com, and
made public under the MIT license (see LICENSE). Its is currently maintained by <NAME>, <NAME> and <NAME>. We are not affiliated with Adyen B.V. The software 
comes without warranty of any kind, so use at your own risk.

Contributions are welcomed; this is very much a scratch your own itch project. Some notes:

* Fork the project, implement your stuff and issue a pull request. Topic branches not necessary.
* We prefer to keep the number of dependencies of this library to 0.
* All functionality must include tests and preferably documentation.
* New SOAP API calls should include functional tests that actually test if the call is working. 
  Adyen has a nasty tendency to switch things up every now and then, so this is vital.
  Note: we use a test account to run the functional specs on CI. Some API calls have to be 
  enabled on Adyen's side before our test account can use them. If you receive failures with
  "010 Not allowed" on CI while it works fine with your owen test account, please let us know on
  the pull request, so I can ask Adyen to enable the feature on the test account as well.

Please visit the changelog at https://github.com/wvanbergen/adyen/wiki/Changelog to see the 
changes in the different releases.
{'fraction_non_alphanumeric': 0.05962423312883436, 'fraction_numerical': 0.0009585889570552147, 'mean_word_length': 4.440041710114703, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 12, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2697091', 'n_tokens_mistral': 1402, 'n_tokens_neox': 1364, 'n_words': 715}