Current collected state Current
Observed since 20 Oct, 19:51 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
3rd-party-pay
> import { wxpay, alipay } from "3rd-party-pay";
import { wxpay, alipay } from "3rd-party-pay";
wxpay.WxPayStatic.config({
//沙箱
sandbox: false,
//微信支付host
host: "",
//沙箱host
sandboxHost: "",
//记录请求
requestLog: log => {
console.log("wx", log);
}
});
let wxpayInst = new wxpay.WxPay({
mch_id: "商户号",
key: "密钥",
appid: "公众账号ID",
pfxPath: "证书路径"
});
//统一下单
wxpayInst.unifiedOrder({
body: "test",
out_trade_no: "单号",
total_fee: 1, //金额
spbill_create_ip: "127.0.0.1",
trade_type: wxpay.TradeType.Native,
notify_url: "通知订单"
});
//查询订单
wxpayInst.orderQuery({ out_trade_no: "单号", transaction_id: "wx单号" });
阿里支付文档
秘钥使用 PKCS8(JAVA适用) 格式
alipay.AliPayStatic.config({
sandbox: true,
host: "",
sandboxHost: "",
sign_type: "RSA2",
requestLog: log => {
console.log("ali", log);
}
});
let alipayInst = new alipay.AliPay({
app_id: "应用ID",
notify_url: "通知地址",
rsaPrivatePath: "rsa私钥",
rsaPublicPath: "rsa公钥"
});
let url = alipayInst.pagePay(
{
out_trade_no: "单号",
subject: "测试",
total_amount: 0.01,
body: "测试",
timeout_express: "30m"
},
{
notify_url: "通知地址"
}
);
//浏览器上打开url扫码支付
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
axiosEnvironment{
"local_name": "axios",
"alias": false,
"peer_metadata": null
} | ^0.19.0 | runtime |
cheerioEnvironment{
"local_name": "cheerio",
"alias": false,
"peer_metadata": null
} | ^1.0.0-rc.3 | runtime |
node-forgeEnvironment{
"local_name": "node-forge",
"alias": false,
"peer_metadata": null
} | ^0.8.5 | runtime |
qEnvironment{
"local_name": "q",
"alias": false,
"peer_metadata": null
} | ^1.5.1 | runtime |
query-stringEnvironment{
"local_name": "query-string",
"alias": false,
"peer_metadata": null
} | ^6.8.1 | runtime |
xml2jsEnvironment{
"local_name": "xml2js",
"alias": false,
"peer_metadata": null
} | ^0.4.19 | runtime |
@types/qEnvironment{
"local_name": "@types/q",
"alias": false,
"peer_metadata": null
} | ^1.5.2 | development |
@types/xml2jsEnvironment{
"local_name": "@types/xml2js",
"alias": false,
"peer_metadata": null
} | ^0.4.4 | development |
eslintEnvironment{
"local_name": "eslint",
"alias": false,
"peer_metadata": null
} | ^5.16.0 | development |
eslint-plugin-typescriptEnvironment{
"local_name": "eslint-plugin-typescript",
"alias": false,
"peer_metadata": null
} | ^0.14.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^3.5.3 | development |
typescript-eslint-parserEnvironment{
"local_name": "typescript-eslint-parser",
"alias": false,
"peer_metadata": null
} | ^22.0.0 | development |
Source distribution
{
"integrity": "sha512-Kl0iWh3AZbNDckDqyW6i69SUkUeWFVqywt0rkZ89z08dVYdSAeMl06alM+y/WpN3OoUBveXY9HsgVDKnlR2tjw==",
"shasum": "6cb0814bcccebaad945c298e9adfc526dac29d55",
"tarball": "https://registry.npmjs.org/3rd-party-pay/-/3rd-party-pay-0.0.3.tgz",
"fileCount": 82,
"unpackedSize": 300872,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNRHBCRA9TVsSAnZWagAAq4cP/jw38BOXuYu6dpEt1vkH\nobeKvq6NVJ7+lRUe6vQuG1R69vxJegCdAKFknUw2HsZV07mmipIvQEkazX0M\ncO+UuBCMsy/2Wvp3xq3cIhSed4C+JfHF0YwvRw4y9EsU5omyeXCfVXS+xhZf\nwzoVHk6s5XxVwqh2IF0kZ297JPSBESAZOnyHNcPgRJy1M4bLjHlk+32/9NNs\nOrPM/JK3a8BoruCrCZh+X2HQdS24wngQOacXXwVqXqPxfiR2nv6cQGj6eeaS\ngjvG56BNfqmQYtTgiUDnM0VnMhCTIwyCvW8lQtI6Ky0pshInEvH65UPP7W1f\ntEnvmjOcjAU75zXsoDifTFxzOFNKZ20e4ujhBoM8i5CyYOTaIPa+drEwaJYt\nc+w611QFJrvb6j3rfu6vLSsEh+d8KRkS+kuVxTCse/FFNIHv+f92HFXHdxWI\nmxExLV7UrPAywckssuc6Od7MAKmgcp/cfR/O/y6FqUzLS0qF9OZMocQJ7c7+\neyl0bfeJUaSHS1V8LKiQm1/W4P6YyPPiaVoVoc7PnR8CIUif3QPJ3fA/wXgs\nq+Yc2+3kyZJwHyriH6vHE6WqKo6CNYZIeqgxL62erwVIs2RFddijp7ZoWo+7\nbvyh3+s8dcLinQwy/lD8Ysdq2lhgU5CVv2XbMCKaA+ImYBNYQdKPCIjCjB0I\nNwsm\r\n=Mu37\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIGD8vYR77uZsN9PacVVqVlZN6G+Pqz/tBQOyxME7n2m7AiEA8l08oqWefgIx7mgFb2d3Htn/+dBcKBWirfC03C8yj+s="
}
]
}Observed since 20 Oct, 19:51 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:b2964b20836a00a15c7510f0a4f9f30f106b46f3774ee60778efe569c293a139