深圳营销型网站建设-龙华信科,网站规划书 确定网站建设目的,58企业名录企业黄页,seo基础正式上线需要上传营业执照#xff0c;不知道怎么去申请一个。。。。。 使用沙箱测试#xff0c;首先前往支付宝开放平台控制台可看到左下方的沙箱测试链接#xff1a; 然后设置接口加签方式#xff0c;选择系统默认密钥#xff1a; 系统默认密钥 - 公钥模式 - 查看…正式上线需要上传营业执照不知道怎么去申请一个。。。。。 使用沙箱测试首先前往支付宝开放平台控制台可看到左下方的沙箱测试链接 然后设置接口加签方式选择系统默认密钥 系统默认密钥 - 公钥模式 - 查看相关密钥分3种应用公钥应用私钥(选择非Java语言)支付宝公钥后面的 Node 工程里用到的是后两种应用私钥和支付宝公钥。 (如果是非沙箱环境需要上传应用公钥) 步骤 1初始化 node 
npm init --y npm i nodemon express alipay-sdk 
步骤 2 新建 server.js: 
const express  require(express);
const app  express();const AlipaySdk  require(alipay-sdk).default;
const alipaySdk  new AlipaySdk({// 沙箱应用 - 应用信息里可查看 APPIDappId: 202100012xxxxxxx,gateway: https://openapi-sandbox.dl.alipaydev.com/gateway.do,// 前面的应用私钥privateKey: MIIEogIBAAKCAQEAijCWBixxxxxxxxxx1111,// 前面的支付宝公钥alipayPublicKey: MIIBIjANBgkxxxxxxyyyyyyzzzzzzzz,sign_type: RSA2,keyType: PKCS1,
});app.get(/, async (req, res)  {const result  await alipaySdk.pageExec(alipay.trade.page.pay, {bizContent: {// 商家自定义订单号每次测试都要改一次不能重复out_trade_no: 111111222223344cc,// 支付金额total_amount: 6666, subject: 测试订单,product_code: FAST_INSTANT_TRADE_PAY,},});res.send(result);
});app.listen(80, ()  {console.log(listening at port 80);
});步骤 3 测试 
package.json - 增加 dev: nodemon server.js, 然后运行 npm run dev 
浏览器打开 localhost可看到如下界面 输入沙箱帐号 里对应的买家帐号、支付密码可以看到如下界面 付款成功从“沙箱帐号”可看到商家和买家的帐号里的钱都有对应的变动。