dataeye-paysdk
v1.0.4
Published
dataeye-paysdk
Downloads
2
Maintainers
Readme
dataeye youdian js pay sdk
#install
npm install dataeye-paysdk
或者直接在html中引入
<script src="./dataeye-paysdk.min.js"></script>
example
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>pay</title>
</head>
<style>
</style>
<body>
<h1>DataeyePaysdk</h1>
<button onclick="pay()" style="width: 200px; height: 50px;">支付</button>
<script src="./dataeye-paysdk.js"></script>
<script>
// appID 和 openKey 由优点支付管理后台获取
var appID = 'PC5C32D17BF414718DE2E45408C8D2181'
var openKey = 'a32804d56e1e76f09f72446721b57f98'
var openid = ''
// 加载页面需要先初始化支付
// 'W'微信公众号, 'Q' QQ公众号(暂不支持)
// openid 选填
var dataeyePaysdk = new DataeyePaysdk(appID, openKey, 'W', openid)
dataeyePaysdk.initPaysdk()
function pay() {
var timestamp = Date.parse(new Date()) + Math.floor(Math.random()*100)
// orderNo 订单号不可重复
// userName 用户名
// productNo 管理后台产品编号
// amount (分),管理后台设置应用传入价格必须设定amount,平台设定价格可不填,若填amount时,会覆盖平台设定的价格
// returnurl 支付完成的回调地址
var orderParams = {
orderNo: timestamp,
userName: 'wangjiong',
productNo: 'P000076',
amount: '2',
returnurl: 'http://10.1.2.191',
}
dataeyePaysdk.pay(orderParams)
}
</script>
</body>
</html>