This library simplifies working with Adyen APIs and allows you to integrate Adyen payments within any Python application.
- Python 2.7 or 3.6
- Packages: requests or pycurl ( optional )
- Adyen account. If you don't have this you can request it here: https://www.adyen.com/home/discover/test-account-signup#form
Clone this git repository or use pip: pip install Adyen
Create a class instance of the 'Adyen' class.
import Adyen
ady = Adyen.Adyen()
ady.payment.client.username = "webservice user name"
ady.payment.client.skin_code = "skin code for Hosted Payment pages"
ady.payment.client.hmac = "HMAC key for skin code"
ady.payment.client.platform = "test" # Environment to use the library in.
ady.payment.client.merchant_account = "merchant account name from CA"
ady.payment.client.password = "webservice user password"
ady.payment.client.app_name = "your app name"
Follow the rest of our guides from the documentation on how to use this library.
MIT license see LICENSE