我错过了一些东西,但我不知道是什么。我正在我的网站上实施 Pay with Amazon,并逐步遵循了他们的实施指南,但我仍然遇到问题。
我已经获得了要呈现的地址和钱包小部件,但看起来不像 ,而是看起来像
我正在尝试获取订单详细信息,以便在选择地址时显示运输选项,然后在选择付款选项时显示购物车。
但我没有运气。我研究了各种网站和文档,他们都说同样的话,我看不出我哪里出错了。
这是地址小部件:
<div id="addressBookWidgetDiv" style="width:400px; height:240px;padding-top:20pt"></div>
<script>
new OffAmazonPayments.Widgets.AddressBook({
sellerId: 'SELLER_ID',
onOrderReferenceCreate: function(orderReference) {
orderReference.getAmazonOrderReferenceId();
},
onAddressSelect: function(orderReference) {
GetOrderReferenceDetails();
},
design: {
designMode: 'responsive'
},
onError: function(error) {
// your error handling code
}
}).bind("addressBookWidgetDiv");
</script>
这是钱包:
<div id="walletWidgetDiv">
</div>
<script>
new OffAmazonPayments.Widgets.Wallet({
sellerId: 'YOUR_SELLER_ID_HERE',
onPaymentSelect: function(orderReference) {
// Replace this code with the action that you want to perform
// after the payment method is selected.
},
design: {
designMode: 'responsive'
},
onError: function(error) {
// your error handling code
}
}).bind("walletWidgetDiv");
</script>
任何帮助,将不胜感激。
谢谢。