探索 Stripe Node.js 库:简化支付集成的利器
// 引入Stripe库
const Stripe = require('stripe');
// 使用你的Stripe测试或者生产密钥初始化Stripe客户端
const stripe = Stripe('你的_Stripe_密钥');
// 创建一个新的Charge
stripe.charges.create({
amount: 2000, // 金额以分为单位,所以2000是20美元
currency: 'usd',
description: 'Example Charge',
source: 'tok_visa' // 使用测试令牌
}, function(err, charge) {
// 处理错误
if (err) {
console.log('Error creating charge:', err);
} else {
// 成功创建Charge,处理charge对象
console.log('Charge created:', charge);
}
});
这段代码展示了如何使用Stripe Node.js库来创建一个新的Charge。它首先引入库并使用你的Stripe测试或生产API密钥初始化Stripe客户端。然后,它定义了创建Charge所需的参数,包括金额、货币、描述和支付来源(这里使用的是一个测试令牌)。最后,它定义了一个回调函数来处理错误或成功创建Charge的结果。这是一个简单的例子,展示了如何将Stripe集成到你的Node.js应用程序中。
评论已关闭