问题标签 [amazon-pay]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 亚马逊支付与 React Native 的集成
有谁知道使用 React Native 将 Amazon-Pay 与移动应用程序集成的任何库或 SDK?
我已经从 medium 中尝试了以下示例,但我认为它仅适用于 ReactJS。
https://medium.com/@avremelk/amazonpay-react-js-f2c84931f82b
javascript - VueJS 和 AmazonPayButton javascript 错误
我正在尝试在我的 VueJS 应用程序中使用 AmazonPay。我能够加载 javascript,但是当我尝试显示按钮时出现错误。似乎有很多 AmazonPay 的例子,但 VueJS 没有。
这是 Javascript 控制台错误:
我将要由 Amazon javascript 调用的 javascript 放在组件的已安装部分中:
在我的组件中,我有一个标签。我找到了 AmazonPay 的 React 包,但到目前为止我还没有找到很多在 Vue 中使用的示例。Vue 有一个成熟的商业库,但对我的项目来说似乎有点过分了。关于如何解决这个问题的任何想法?
wordpress - 沙盒模式下的 Amazon Pay on Woocommerce 错误 (InvalidOrderReferenceId)
我在我的 WordPress/Woocommerce 网站上安装了 Amazon Pay 插件,处于 Sanbox 模式,创建了一个沙盒测试帐户,当我运行测试交易时,我收到一条消息,指出“付款方式无效”
当我转到 Woocommerce 日志时,我发现的错误是:
有任何想法吗?谢谢!
woocommerce - WooCommerce:不要在 Apple、Google 或 Amazon Pay 中的虚拟产品上显示送货地址
有一个小商店的客户,并且一种产品设置为虚拟 ( https://www.theartboxacademy.com/product/pediatric-hospital-boxes/ )。我们使用 Stripe 作为付款方式,对于这个产品,他们不希望显示送货地址,因为不需要送货地址。
在 Woo 中,使用隐藏“送货地址”区域的功能不是问题。但是,如果客户使用 Apple、Google 或 Amazon Pay,则出现的模式会显示一个送货地址部分,即使是虚拟产品也是如此。
有没有办法只为虚拟产品隐藏这部分?
php - Amazon Pay 仅允许特定国家/地区进行运输
我想实施亚马逊支付。该按钮工作正常,但我想限制除德国以外的每个国家
这是我的代码片段。我尝试了几种 addressRestriction 格式:
Error Code: InvalidRequestFormat Error Message: Invalid request format, check fields are in correct format.
单击按钮时收到错误消息。如果我删除这些行:
有用...
有什么提示吗?
amazon-pay - 是什么导致 Amazon Pay 中出现“无法发货”错误消息?
亚马逊支付“无法发货”错误消息。
单击 Amazon Pay 按钮进行结帐后,用户会从 Amazon Pay 弹出窗口中收到一条错误消息,上面写着“Shopcraftables 无法运送到西澳”。因此,它的意思是“[亚马逊商店名称] 无法运送到 [用户的送货地址状态]。
我尝试了多个不同状态的收货地址,总是相同的消息,只有状态缩写发生变化。
BigCommerce 说这不是他们的问题。
我在卖家中心或 Amazon Pay 的设置中找不到任何设置,即使远程看起来也可能会影响/导致此问题。 来自 Amazon Pay 弹出窗口的错误消息
namespaces - namespace and require_once amazonpay
i am trying to use amazonpay and encounter the following problem;
when i if ($whatever) require_once("amazonpay_stuff.php")
with content:
and then in the same file where i have the require i try to use
this does not work and i get error message
when i have all that code in one file;
it works fine - how can i make it work with require_once?
c# - Amazon Pay SDK CompleteCheckoutSession 错误
我正在沙箱中使用来自亚马逊(MVC 应用程序)的 v2 c# SDK 将亚马逊支付与我的网站集成。设置一切正常,我创建了密钥、返回 url 等。
在我的结帐过程中,我创建了 CheckoutSession,它是成功的。我点击亚马逊支付按钮,使用我的测试买家账户登录,然后使用他们有效的测试信用卡“支付”该商品。
亚马逊按预期使用结帐会话 ID 重定向到我的返回 URL。
当我尝试 CompleteCheckoutSession 时,结果是来自 Amazon API 的错误
在我尝试完成之前,我输入了一行测试代码来检索 CheckoutSession 以查看它,它显示当前状态为“打开”,这是尝试完成时的正确状态,所以我不知道为什么结帐会话状态无效。
编辑:
请注意,我正在将此流程用于我的交易,因此没有对交易的“审查”。买家在我的网站上选择他的物品。
另请注意,我正在根据此动态创建有效负载:
因此,当单击 amazonpay 按钮时,它会调用我网站上的一个方法,该方法会构建开始 CheckoutSession 的有效负载。然后,我在缓存中保存了 Amazon Session ID,并保存了总数。有效载荷返回到亚马逊支付脚本,然后将我带到亚马逊网站。我选择付款类型并单击“继续结帐”,这会将我带回带有 SessionId 的站点以执行“完成”步骤。
我对 CompleteCheckoutSession(sessionId) 的请求
来自 client.CompleteCheckoutSession(sessionId) 方法的 result.RawResponse:
编辑示例代码:
我创建了一个具有基本功能的全新测试 MVC 应用程序:
}
在 Index.cshtml 文件中:
最后是不成功的完整结帐代码:
注意:某些键被混淆了,但实际键在示例代码中。
alexa-skills-kit - 亚马逊支付权限未显示
我有一项利用亚马逊支付和其他权限的技能(用户的手机号码电子邮件和姓名、设备地址、alexa 通知、技能个性化)。
所有权限都在 Alexa 应用程序/网络界面上可见,但 Amazon pay 不可见,并且在开发人员门户上所有权限都已切换。这是一个错误还是我错过了什么?
.net - OrderReferenceId C01-9737628-XXXXXX 无效
我们正在将我们的解决方案集成到 AmazonPay。
我正在尝试使用 dotnet SDK 来“GetOrderReferenceDetails”,但收到以下响应:“OrderReferenceId C01-9737628-XXXXXX 无效”。
我像这样抓住了 AmazonOrderReferenceId:
它返回类似“C01-9737628-XXXXXX”的东西。
环境是沙盒。
这是我用来获取服务器端详细信息的代码:
我的目的是完成一次性付款。
我错过了什么吗?