Magento 2 结帐计费步骤错误 'Shipping Address is not set'

Magento 2 Checkout Billing Step Error 'Shipping Address is not set'

在我继续执行 Magento 2.1 结帐的最后一步(计费步骤)时,我收到验证错误 'Shipping Address is not set'。我已经输入了送货地址,它也显示在结算步骤的侧边栏中。

我已经在 Whosebug 上尝试了所有类似的问题。 我有清除缓存、会话等

注意:我在结帐时有一个额外的步骤。我添加了一个新的第一步,显示购物车项目。步骤导航似乎工作正常,数据似乎在步骤之间顺利流动。

有人知道哪里出了问题吗?

我找到了原因。这实际上是一个非常具有误导性的错误,与送货地址无关。

我正在使用 Braintree 进行支付集成,但我的 Sandbox 帐户 API 密钥存在一些问题。我创建了新的 API 密钥,之后计费步骤没有向我显示 "Address is not set" 错误。