At the moment there is only one SDK available:
The corresponding examples you can find in the Github Repository as well:
Troubles integrating our API in your programming language?
No problem. Please contact our support team at [email protected]
The payload data has to be RFC 3986 (http://www.ietf.org/rfc/rfc3986.txt) url encoded and spaces will be percent encoded "%20".
The basic URL to our API is: https://api.uconekt-pay.com/v1.0/:object/:id?instance=:instance
AuthToken | Invoice | Page | Subscription
Only used for request types GET, PUT and DELETE where only one entity gets modified.
The Uconektpay instance name.
Is this important for you?
This part of the documentation is only important if you are not using an SDK.
The API signature is a HMAC (RFC 2104).
For security reasons we want you to pass an API signature calculated with the API Secret of your instance.
The parameter name of this API signature should be ApiSignature. You can calculate the signature using all params except the param instance.
- Build query string (e.g. model=Page&id=17)
- Calculate binary hmac hash using your instance's API Secret as key
- Encode it with base64
base64_encode(hash_hmac('sha256', http_build_query($params, null, '&'), $apiSecret, true));
Encoding of HTTP-Query String