poga / spgateway-js

智付通信用卡 API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spgateway-js

NPM Version JavaScript Style Guide

智付通信用卡付款 API

npm i --save spgateway-js

Usage

var sp = require('spgateway-js')

// 產生傳送給智付通的參數
var trade = sp.encrypt(KEY, IV, {
  MerchantID: SPGATEWAY_MERCHANT_ID,
  RespondType: 'JSON',
  TimeStamp: Math.floor(Date.now() / 1000),
  Version: '1.4',
  MerchantOrderNo: ORDER_NO,
  Amt: amount,
  ItemDesc: 'Item',
  Email: user.email,
  LoginType: 0,
  ReturnURL: '...',
  NotifyURL: '...'
})
// trade = {TradeInfo: '...', TradeSha: '...'}

// 解開智付通回傳的資料
var payload = sp.decrypt(KEY, IV, TradeInfo)

License

The MIT License

About

智付通信用卡 API


Languages

Language:JavaScript 100.0%