我们在相对繁忙的 WooCommerce 商店中使用coinpayments.net作为加密货币支付方式。
不幸的是,开发人员没有提供将默认订单状态更改为'Cancelled'
. 好吧,我撒了个谎,他们让您将其更改为,'Processing'
但他们也警告不要这样做,因为这会使所有订单看起来好像已经付款,而实际上没有付款。简单的选择是让我们选择我们自己的状态,但是哦,好吧......
在我们验证付款已处理之前,有人可以帮助提供functions.php
代码以使订单状态变为状态吗?'On-Hold'
这些订单目前的作用:
Pending Payment -> Cancelled
我们需要的:
Pending Payment -> On-Hold
我们不想要的:
Pending Payment -> Cancelled -> On-Hold
非常感谢您的帮助,这将使我们免于无数来自客户的电子邮件,他们想知道为什么即使他们正确发送了付款,他们的订单仍显示为已取消!
编辑:
在这里等了几天寻求帮助后,我们决定放弃 CoinPayments for WooCommerce。我们改用 Coinbase Commerce 来代替 WooCommerce。谢谢。