Software Development Kits
To make the integration even easier we have developed a number of client-side APIs. You must request the SDKs from our support team (support@altapay.com). This is because we want to ensure that guidance is provided along with the SDK.
- PHP
- JAVA
- C#
- C# Client-API: This is a message-based API making it easy to access the Merchant/API actions.
- Perl
- Python
- Ruby (on rails)
The PHP Client-API is the core of all the PHP based plug-ins and is very useful as a component if your frontend/backend is written in PHP. The API also includes functionality to parse the xml-parameter sent back via callback URLs into an easily understandable PHP Object.
The Java Client-API is a message-based API making it easy to access the Merchant/API actions.
Perl Client-API is a message-based API making it easy to access the Merchant/API actions.
Python Client-API is a message-based API making it easy to access the Merchant/API actions. Documentation for the Python Client-API can be found at https://altapay.readthedocs.io/en/latest/guide/transactions.html.
Ruby on Rails Gem was developed by one of our clients who has been kind to bring it as open source for general use of others.
Supported methods for each SDK
The following tables show you the supported methods for each SDK:
Merchant API
API Method | PHP | Java | JavaScript | C# | Ruby | Python |
---|---|---|---|---|---|---|
createPaymentRequest | X | X | X | X | X | X |
Merchant API
API Method | PHP | Java | JavaScript | C# | Ruby | Python |
---|---|---|---|---|---|---|
X | X | X | X | X | X | |
X | X | X | X | X | X | |
X | X | X | X | X | ||
X | X | |||||
X | X | X | X | X | X | |
X | X | X | X | X | X | |
X | X | X | X | X | X | |
X | X | X | X | |||
X | X | |||||
reservation |
X | X | X | X | ||
X | X | |||||
X | X | |||||
X | X | X | X | X | ||
X | ||||||
X | ||||||
|
X | X | X | X | X |
Processor API
API Method | PHP | Java | JavaScript | C# | Ruby | Python |
---|---|---|---|---|---|---|
X | ||||||
X | ||||||
X |