实施亚马逊支付小部件没有地址引用文档https://developer.amazon.com/docs/eu/amazon-pay-onetime/no-address-widget.html
用seller central的注册应用程序值替换了clientid和sellerid,但得到的错误是“您无法使用与您的卖家帐户关联的用户名和密码。请使用其他买家帐户。”
这是使用的代码
<script type='text/javascript'
src='https://static-na.payments-amazon.com/OffAmazonPayments/us/sandbox/js/Widgets.js'>
<script>
window.onAmazonLoginReady = function() {
amazon.Login.setClientId('yyyyyyyyy');
};
</script>
<meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0"/>
<!-- Place this code in your HTML where you want the -->
<div id="walletWidgetDiv">
</div>
<script>
var orderReferenceId = null;
new OffAmazonPayments.Widgets.Wallet({
sellerId: 'xxxx',
// Add the onOrderReferenceCreate function to
// generate an Order Reference ID.
onOrderReferenceCreate: function(orderReference) {
// Use the following cod to get the generated Order Reference ID.
orderReferenceId = orderReference.getAmazonOrderReferenceId();
},
design: {
designMode: 'responsive'
},
onPaymentSelect: function(orderReference) {
// Replace this code with the action that you want to perform
// after the payment method is selected.
// Ideally this would enable the next action for the buyer
// such as a "Continue" or "Place Order" button.
},
onError: function(error) {
// Your error handling code.
// During development you can use the following
// code to view error messages:
// console.log(error.getErrorCode() + ': ' + error.getErrorMessage());
// See "Handling Errors" for more information.
}
}).bind("walletWidgetDiv");
</script>
通过将clientid js放在读取位置的第一位,解决了错误消息https://developer.amazon.com/docs/amazon-pay-onetime/add-widgets.html.
但是,现在没有显示,只有空白屏幕。
您使用相同的电子邮件地址作为用户登录到沙盒环境,而不是作为客户登录到卖家中心帐户。
出于测试目的,您可以在卖家中央账户中创建一个新的沙盒买家账户。
本文档将帮助您实现这一点。还有一段视频显示了一步一步的过程。
希望在应用程序中集成amazon pay(基于美国)。已经有了贝宝和刷卡选项。当提到亚马逊支付沙箱时,它说要先在亚马逊支付注册。注册过程将通过其他步骤进入亚马逊卖家中心帐户,在这些步骤中会询问与业务相关的问题。 从开发的角度来看,我们如何将amazon pay集成到我们的应用程序中?是否有可用的示例api/代码及其程序?欢迎任何指导。
我正在为一个网站更新amazonpay实施,以实现新的授权流程,该流程已成功实施。然而,我发现之前的钱包小部件工作不正常。 shipping和wallet窗口小部件都会呈现,但滚动钱包以选择不同的支付方式(并测试授权流程的其他结果)不起作用。 具体来说,当我单击右箭头以显示下一个方法时,唯一的更改是显示左箭头,在这个过程中,显示或结果没有任何更改。 由于这些都是亚马逊生成的脚本中的内容,因此我不知
因此,我试图将登录和支付与Amazon小部件集成,但遇到了一些问题。 所以,我把我的卖家帐户都设置在 https://sellercentral.amazon.de/gp/ 我有权访问我的API凭据,我需要获得一个LWA客户端。所以,我已经在 https://sellercentral.amazon.com/gp/homepage.htm 以创建应用程序。我已经设置了应用程序,在web设置上我已经
我正在为web集成amazon pay SDK python。 我已经阅读了亚马逊支付的所有留档,但是我不知道如何在前端/后端代码中给出或创建按钮签名。这是我的前端代码,用于创建亚马逊支付一次性结账按钮。 如果有人实现了这一点,请给出您有价值的答案...
下面是我的php实现代码: 这是用于生成Amazon Pay按钮的JS实现代码。
我目前正在开发一系列需要与Kinesis集成的web服务——实现已经完成,然而,我们有一系列的集成测试(我们的web服务都使用Spring Boot,所以我们在测试类上使用注释来启动服务器的本地实例,然后使用调用我们的资源),这些测试目前正在尝试连接到真正的Kinesis,但失败了。 虽然在普通的单元测试中,模拟对Kinesis库中的方法的调用不是问题,但在集成测试中,我们无法真正做到这一点,因为