【发布时间】:2021-10-04 01:39:19
【问题描述】:
我正在关注this 文档来创建订单,他们已经明确表示收据是一个可选参数,那么我为什么要得到这个参数
UnhandledPromiseRejectionWarning: Error: `receipt` is mandatory razorpay
这是代码
const createOrder = async (req, res) => {
const amount = parseInt(req.body.amount) * 100;
const currency = req.body.currency;
var options = {
amount,
currency,
};
const instance = await razorpay.orders.create(options);
if (instance) {
const order_id = instance.id;
const transaction = new Transactions({ order_id, user_id,details:instance });
transaction.save();
res.status(200).json(instance);
}
};
【问题讨论】:
标签: node.js payment-gateway payment razorpay