# 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 = ; var request = ; var gratify = ; //Require paytmGratify modulevar ORDER_ID = 'ORDXXXXX'; //Unique per transactionvar WALLET_NUMBER = "7777777777"; //Wallet to which amount is to be transferred ('7777777777' is Paytm testing Wallet)var ISNEW = "Y"; //"y" If aaplied to NewUservar AMOUNT = '1'; //Amount OT be Transferredvar 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 servervar PLATFORM_NAME = 'MY PLATFORM'; //Your PLatform Namevar CURRENCY = 'INR'; //Currency Code as in Paytm Documentationvar TRANSACTION_TYPE = 'staging'; //Transaction type ('staging' or 'production')moduleexports = { 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; };
References
Paytm Gateway Reference Paytm Api Documentation