我在wp电子商务插件中使用Bitpay商家插件(对于我的比特币商店 - https://robt.info/bitcoin-store/)只销售可下载的产品并且工作正常......
我没有使用任何其他支付网关,如Paypal或Google Checkout。
我遇到的唯一问题是,一旦付款成功完成,用户就会被发送到transactions_results / sessionid页面,并说付款正在等待......为什么?
在CMS中,交易显示的销售状态为“INCOMPLETE SALE”。当我手动将其更改为“接受付款”时,一切正常......电子邮件将被发送,可下载的产品将显示在您的帐户页面的“您的下载”部分中。
所以我想我的问题是,如果结账完成后我怎么能将'INCOMPLETE SALE'的销售状态自动更新为'接受付款'而我必须手动执行此操作????
答案 0 :(得分:0)
我通过在wordpress中简单地将HTTP协议更改为HTTPS来解决了这个问题...
要执行此操作,请转到DASHBOARD> >设置> >一般> >
将 WordPress地址(网址)和网站地址(网址)从HTTP更改为HTTPS
这将允许Bitpay成功与您的网站NotificationURL进行互动
答案 1 :(得分:0)
还要提一下,如果你没有SLL的设置,这将使你的网站脱机,就像我刚刚做的那样。