Encryption Library API Secification
@Payon development group
4.1.1 Data
Function
Explanation
function createSession($termId, $txnId)
Encrypted session creation between client and server
Input Param
1.1 termId: Terminal ID given by PayOn
1.2 txnId: Merchant transaction identification number
Return: none
function PayOnEncrypt($data)
Data encryption
Input Param
1.1 data: Data to be encrypted
Return: Encrypted data
function PayOnDecrypt($data)
Data decryption
Input Param
1.1 data: Data to be decrypted
Return: Decrypted data
function PayOnGenerateMAC($data)
Generate MAC value for message verification
Input Param
1.1 data: MAC Data for generation
return: MAC value for message verification.
4.1.2 Message Encryption Example
4.1.3 Message Decryption Example
4.1.3 Message Generate MAC Example
Last updated
Was this helpful?