【发布时间】:2021-11-24 05:03:35
【问题描述】:
我已经尝试过了,但得到错误不是空的
const instance = new Razorpay({
key_id: "myKey",
key_secret: "mySecret"
});
exports.generateOrder = functions.https.onCall((data, context) => {
const options = {
amount: data.amount,
currency: "INR",
receipt: "recipt by me" //req.body.receipt
};
instance.orders.create(options, (err, order) => {
if(err !== null){
console.log("ORDERID null");
return null;
}else{
console.log("ORDERID "+order);
return order;
}
});
});
【问题讨论】:
-
能否在问题中添加错误截图?
-
我没有得到 orderId。控制台没有显示任何内容
-
如果你
console.log(err)它应该记录错误。 -
现在我将控制台设置为:ORDERID [object Object]。如何从此对象中检索 orderId?
-
这似乎不是错误?试试
console.log("ORDERID "+ JSON.stringify(order));
标签: node.js firebase google-cloud-functions razorpay