Development tools
Introduction
Signature computation
The signature is being used to ensure that it is Connecting Party (and not a fraudster) who sends the information to Payer-Gateway.
Signatures in DAPI are computed using HMAC_SHA1 algorithm. Key is derived in the following way:
Take Connecting Party ControlKey
Remove dashes from it
Unhex the result to binary
The correct signature values for all types of transactions supported by DAPI in the debugging tool below:
| String to sign |
|---|
| Signature |
|---|
Example code and SDK
There are several solutions available on GitHub, which were developed for integration with Payer-Gateway on Android and iOS platforms via DAPI.
Connecting Party proxy server for Money transfer:
Android SDK of Java implementation for Money transfer:
iOS SDK of Objective-C implementation for Money transfer: