Wordpress 沙箱模式下Amazon网上支付错误(InvalidOrderReferenceId)
我在我的WordPress/Woocommerce网站上安装了Amazon Pay插件,处于Sanbox模式,创建了一个沙盒测试帐户,当我运行测试事务时,我收到一条消息说“付款方式无效” 当我转到Woocommerce日志时,我发现的错误是:Wordpress 沙箱模式下Amazon网上支付错误(InvalidOrderReferenceId),wordpress,woocommerce,amazon-pay,Wordpress,Woocommerce,Amazon Pay,我在我的WordPress/Woocommerce网站上安装了Amazon Pay插件,处于Sanbox模式,创建了一个沙盒测试帐户,当我运行测试事务时,我收到一条消息说“付款方式无效” 当我转到Woocommerce日志时,我发现的错误是: <ErrorResponse xmlns="http://mws.amazonservices.com/schema/OffAmazonPayments/2013-01-01"> <Error> &l
<ErrorResponse xmlns="http://mws.amazonservices.com/schema/OffAmazonPayments/2013-01-01">
<Error>
<Type>Sender</Type>
<Code>InvalidOrderReferenceId</Code>
<Message>The OrderReferenceId S00-0000000-0000000 is invalid.</Message>
</Error>
<RequestId>646d0e3e-b603-420d-8178-ad20690fee41</RequestId>
</ErrorResponse>
有什么想法吗?谢谢大家! 请遵循集成指南: 您必须使用来自地址小部件的Amazon生成的订单ID。请使用以下功能获取:
onOrderReferenceCreate: function(orderReference) {
// Here is where you can grab the Order Reference ID.
orderReference.getAmazonOrderReferenceId();
},
您可以从此点开始在任何地方使用orderReference ID。由于您使用的是WooCommerce SP,因此也可以遵循《集成指南》
谢谢