1.1.6 • Published 10 years ago
paytmGratify v1.1.6
paytmGratify
paytmGratify is a paytm module which helps in hassle free money transfer from Merchant Sub-Wallet to customer wallet
Installation
npm install paytmGratify
Usage
- Sample Code
var status = require('http-status-codes');
var request = require('request');
var gratify = require('paytmGratify'); //Require paytmGratify module
var ORDER_ID = 'ORDXXXXX'; //Unique per transaction
var WALLET_NUMBER = "7777777777"; //Wallet to which amount is to be transferred ('7777777777' is Paytm testing Wallet)
var ISNEW = "Y"; //"y" If aaplied to NewUser
var AMOUNT = '1'; //Amount OT be Transferred
var MESSAGE = "Test Amount"; //Message
var AES_KEY = "XXXXXXXXXX"; //Merchant key (Given by Paytm)
var MERCHANT_GUID = "XXXXXX-XXXXXXX-XXXXXXXX-XXXXXX"; //Merchant ID (Given by Paytm)
var SALES_WALLET_GUID = "XX-XXXXXXX-XXXXXXXX-XXXXXXXXX-XXXXXX"; //Wallet ID (Get from merchant Gratification Panel or Paytm)
var IP_ADDRESS = '192.168.0.1'; //Generally IP Address of your server
var PLATFORM_NAME = 'MY PLATFORM'; //Your PLatform Name
var CURRENCY = 'INR'; //Currency Code as in Paytm Documentation
var TRANSACTION_TYPE = 'staging'; //Transaction type ('staging' or 'production')
module.exports = {
transfer: function (req, res) {
var transaction_details = {
'transaction_type': TRANSACTION_TYPE,
'order_id': ORDER_ID,
'cust_phone': WALLET_NUMBER,
'amount': AMOUNT,
'currency_type': CURRENCY,
'message': MESSAGE,
'isnew_user': ISNEW
};
var merchant_details = {
'aes_key': AES_KEY,
'merchant_guid': MERCHANT_GUID,
'wallet_guid': SALES_WALLET_GUID
};
var platform_details = {
'platform_name': PLATFORM_NAME,
'ip_address': IP_ADDRESS
};
gratify.gratifyCustomer(transaction_details, merchant_details, platform_details, function (err, result) {
if (err) {
res.send(err);
} else {
res.send(result);
}
});
}
};##References Paytm Gateway Reference Paytm Api Documentation
##Author Dinesh Kumar Sharma
1.1.6
10 years ago
1.1.5
10 years ago
1.1.4
10 years ago
1.1.3
10 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.19
10 years ago
1.0.18
10 years ago
1.0.17
10 years ago
1.0.16
10 years ago
1.0.15
10 years ago
1.0.14
10 years ago
1.0.13
10 years ago
1.0.12
10 years ago
1.0.11
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago