An open API service indexing awesome lists of open source software.

https://github.com/pangaunn/node-2c2p

Helper function for encrypt and decrypt 2c2p payment action api
https://github.com/pangaunn/node-2c2p

2c2p nodejs

Last synced: 6 months ago
JSON representation

Helper function for encrypt and decrypt 2c2p payment action api

Awesome Lists containing this project

README

          

## Node-2c2p

### Introduction
Helper function for encrypt and decrypt 2c2p payment action api.

### Installation
```
npm install node-2c2p
```

### encrypt(xmlString, publicKeyPath)
```
/**
* @param {String} xmlString xml string that you want to encrypt.
* @param {String} publicKeyPath path to your certificate file (this file you have to request from 2c2p)
* @return {String} encrypted xml string
*/
```

### decrypt(encryptedXml, privateKeyPath)
```
/**
* @param {String} encryptedXml encrypted reponse string from 2c2p payment action request.
* @param {String} privateKeyPath path to your pem file (this file you have to request from 2c2p)
* @return {String} string in xml
*/
```