Wordpress Avada主题-删除Woocommerce结帐字段的正方形付款问题

时间:2018-10-26 23:09:25

标签: php wordpress woocommerce square

在删除不需要的结帐字段时遇到问题。当客户通过贝宝付款时,没有问题。但是通过Square,当我删除billing_country, billing_address_1, billing_city, billing_state and billing_postcode时,它显示以下错误:

Array
(
[0] => stdClass Object
(
[category] => INVALID_REQUEST_ERROR
[code] => INVALID_ENUM_VALUE
[detail] => “ is not a valid enum value for `billing_address.country`.
[field] => billing_address.country
)

)
Order status changed from Pending payment to Failed.

如代码中所示,它需要billing_address.country。因此,我再次添加了该字段,当我尝试提交付款时,它显示了以下错误:

Array
(
[0] => stdClass Object
(
[category] => INVALID_REQUEST_ERROR
[code] => MISSING_REQUIRED_PARAMETER
[detail] => Missing required parameter.
[field] => card_nonce
)

)
Order status changed from Pending payment to Failed.

我做了一些研究,显然它不再成为Woocommerce问题,而成为主题问题。

已经联系了Avada的支持,但到目前为止没有得到他们的答复。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这对我有用:断开正方形,在同一浏览器中登录正方形,在wordpress中连接正方形,并确保有至少1美元的测试产品。工作。