Adyen payment integration

Content Type: Module
Categories: Connectors

Overview

Objective

Adyen provides payment processing solutions for businesses, enabling them to accept payments from customers through various channels such as online, in-store, and mobile. Adyen's integrations allow businesses to seamlessly incorporate Adyen's payment capabilities into their existing platforms, websites, or applications.

Documentation

Adyen payment integration

 

Objective

Adyen provides payment processing solutions for businesses, enabling them to accept payments from customers through various channels such as online, in-store, and mobile. Adyen's integrations allow businesses to seamlessly incorporate Adyen's payment capabilities into their existing platforms, websites, or applications.

Dependencies

  • Studio pro version 9.24.16

Configuration

  • Import the module Adyen Module from the mendix marketplace.
  •  Go to the URL to create a developer account in Adyen portal, URL: Login / Signup
  •  Sign up for the Adyen portal by filling in your details. You will receive a username, account name, and password reset link via email. Use that link to create a new password.

Going live

  • To access the live endpoints, you need an API key from your live Customer Area.

Going Test

  • After creating your password, log in to the Adyen portal and switch to the "Test" tab. Then, log in using your username, account name, and password.
  • Go to Developer-> API Credentials.
  • Click on “Username” -> ws.
  • Provide a description and generate an API key. Save the changes. (Note: If you have Apple Pay, Samsung Pay, or Google Pay certificates, add them and save the changes)
  • Go to Settings -> Merchant accounts and retrieve the merchant account ID.
  • The API key and merchant account should be placed in the default value of API Key constant which is available inside the module.

Available API:

  • Card Payment
  • Pay through payment link (Payment URL will be generated) 
  • Order (Create/Cancel order) 
  • Recurring (Create/Delete Adyen account)

Releases

Version: 1.0.0
Framework Version: 9.24.16
Release Notes: **Adyen payment integration** **Objective** Adyen provides payment processing solutions for businesses, enabling them to accept payments from customers through various channels such as online, in-store, and mobile. Adyen's integrations allow businesses to seamlessly incorporate Adyen's payment capabilities into their existing platforms, websites, or applications. **Dependencies** • Studio pro version 9.24.6 **Configuration** • Import the module Adyen Module from the mendix marketplace. • Go to the URL to create a developer account in Adyen portal, URL: https://www.adyen.com/signup • Sign up for the Adyen portal by filling in your details. You will receive a username, account name, and password reset link via email. Use that link to create a new password. **Going live** • To access the live endpoints, you need an API key from your live Customer Area. **Going Test** • After creating your password, log in to the Adyen portal and switch to the "Test" tab. Then, log in using your username, account name, and password. • Go to Developer-> API Credentials • Click on “Username” -> ws • Provide a description and generate an API key. Save the changes. (Note: If you have Apple Pay, Samsung Pay, or Google Pay certificates, add them and save the changes) • Go to Settings -> Merchant accounts and retrieve the merchant account ID. • The API key and merchant account should be placed in the default value of API Key constant which is available inside the module. **Available API:** • Card Payment • Pay through payment link (Payment URL will be generated) • Order (Create/Cancel order) • Recurring (Create/Delete Adyen account) **Screenshots** ![image](https://github.com/Moulidharan07/Adyen-payment-integration/assets/119506038/fda55417-784b-4ae5-8178-72af0cd54b88) ![image](https://github.com/Moulidharan07/Adyen-payment-integration/assets/119506038/8ae38182-4e86-4bd5-9be9-08ae2439e730) ![image](https://github.com/Moulidharan07/Adyen-payment-integration/assets/119506038/344b43f3-7367-49fe-912a-38e8363e15bf) ![image](https://github.com/Moulidharan07/Adyen-payment-integration/assets/119506038/133b88da-1fa5-4d67-94de-3f7a193483cc)