我想设置nodejs bitpay 加密支付。我现在正在尝试测试设置。
我已经使用了 bitpay 按钮,但它不会将请求发送回它要求的 IPN 后端,因为我的路线是:
http://localhost:4000/cryptopay
浏览器重定向正在工作,但服务 IPN 没有从 bitpay 获得任何响应。我按照要求尝试做
console.log
。
后端请求处理程序。
app.post("/cryptopay", async(req, res) => {
console.log("Crypto Pay: ")
console.log(req);
});
即使多次成功付款,我这里也没有任何回复。
我也面临着同样的问题。首先Bitpay不支持http,你必须使用https。其次,我认为他们也不会将 IPN 发送到本地主机。他们可能需要公共 URL。