问题标签 [adyen]

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.

0 投票
2 回答
2111 浏览

javascript - Adyen 在 React 应用中的 Checkout SDK 集成

我有一个反应应用程序,我想在其中设置 adyen(支付处理 API)。我想使用结帐 SDK(https://docs.adyen.com/developers/checkout/web-sdk),因为它非常简单,我已将js逻辑移至componentDidMount,但加载 sdk 时遇到问题,

所以我可以使用 SDK 中的以下函数:

我尝试在我的 React 组件中使用react-script-tag

但仍然得到错误:

0 投票
1 回答
482 浏览

javascript - 将 google pay 添加到 Adyen Web SDK

我正在尝试将 Google Pay 添加为付款方式。我正在使用Adyen Web SDK

我正在做一个 CURL 来获取付款会话:

我将 paymentSession 复制到 UI 中。但在我的页面上,我只看到:

在此处输入图像描述

所有文档说要做的是:

在此处输入图像描述

我添加了 pay.js 库。是这样吗?我还需要做什么?

编辑 我使用的是旧版本的 Adyen Web SDK(不支持 Google Pay)。我现在添加了最新版本:

但是我仍然看到相同的结果......

0 投票
1 回答
161 浏览

payment-gateway - 将帐单地址添加到 Adyen Web SDK

我正在使用 Adyen Web SDK。我试图弄清楚如何将帐单地址添加为 UI 上的必填字段。目前它看起来像:

在此处输入图像描述

adyen 文档很糟糕,没有提到如何添加帐单地址字段。他们有一个关于自定义的部分,但选项很少,而且 adyen 甚至没有给出可能值的列表。见这里:https ://docs.adyen.com/developers/checkout/web-sdk/customization/settings

如果我查看他们关于本地化的文档,似乎可以自定义帐单地址字段,即不同的翻译。然而,他们并没有一开始就说明如何打开帐单地址。

有没有人成功管理过这个?我已经把这个问题发给了adyen,还没有回复。

0 投票
0 回答
1089 浏览

php - Apple Pay on Web - 商户识别符证书

你好堆垛机,

我正在尝试在我们的电子商务中实施 Apple Pay on Web。

我只是在处理商户身份证明问题。

我们使用 PHP 5.6 和 curl 调用 Apple Pay 验证以从 Apple 会话中获取 ApplePaySession。

我在 Apple Developer 控制台中创建了一个证书,我下载了该证书并将其添加到钥匙串中。导出 .p12 文件并通过以下命令创建两个文件:带有证书的 cert.pem 和带有私钥的 key.pem:

我通过 curl 调用 Apple 服务器

当我打电话

我有

无法使用客户端证书(未找到密钥或密码错误?)

但我没有设置任何密码

0 投票
1 回答
68 浏览

adyen - Adyen Web SDK 如何记录产品信息?

所以我目前正在将 Adyen Web SDK 与 NodeJS 结合使用,并希望能得到一些帮助。

基本上我正在建立一个销售数字产品的商店,当用户购买产品时,我将这些信息存储在我的数据库中。但是,我还想以某种方式将其存储在 Adyen 中,以便我可以在 Adyen 控制面板的交易列表中查看每次交易购买的产品。(无需手动检查我的数据库,因为理想情况下也可以将其导出到报告中!)

我已经浏览了 Adyen 的 API 文档,但除了lineItemshttps://docs.adyen.com/api-explorer/#/PaymentSetupAndVerificationService/v41/paymentSession)之外,似乎没有任何关于做类似事情的参考

lineItems我认为对于实体企业来说似乎更多?+ 我不确定这些信息是否可以在 Adyen 控制面板中查看。

如果这是不可能的,那么最好的选择是什么?从 Adyen 导出交易并遍历我的数据库并获取每笔交易的信息?

0 投票
1 回答
141 浏览

html - 如何让 Adyen SDK 在 IE 和 Edge 上运行

我正在使用 Adyen SDK 1.9.4 设置在线支付。它在 Chrome、Safari、Opera 和 Firefox 上运行良好,但在 IE 和 Edge 上会引发 Javascript 错误。

SCRIPT5009: 'chckt' 未定义

'chckt' 应该是在加载 Adyen SDK javascript 库时初始化的对象。

我尝试将代码剥离回一个简单的 html 页面,但它仍然出错。我也尝试过联系 Adyen 支持,但在发送了数十封电子邮件之后,我离解决问题还差得远。

代码应输出:
chckt is: object
Object

但在 IE 和 Edge 中,输出为:
chckt is: undefined
SCRIPT5009: 'chckt' is not defined

对此问题的任何帮助将不胜感激。

0 投票
1 回答
1215 浏览

javascript - 如何在 React 中渲染 Adyen 的支付字段?

我正在尝试将 Adyen 支付服务与我的(创建)React 应用程序一起使用,但无法生成输入字段,因为它找不到 rootNode。

我尝试过的:
从 Adyen 我必须在我的项目中加载他们的结帐脚本。所以我创建了一个<script>动态标签(document.createElement('script'))并在下面的正文中加载(document.body.appendChild(script))。这行得通。

接下来我必须从 Adyen 调用一个方法,该方法将一个对象作为参数,最终将填充一个div.

问题:
<div className="cards-div">已将其添加到我的 React 组件中,但出现此错误:
index.js:1446 ERROR: SecuredFields cannot find a valid rootNode element

它似乎看不到创建的div. 有谁知道我如何填充这些(信用卡)字段或知道使用 React 和 Adyen 的最佳方式是什么?

更新

解决方案:我找到了一个对我有用的解决方案,希望也对你有用。在我在组件的初始渲染上调用 Adyen 服务之前。因为这需要一点时间,所以我创建了一个单独的函数,需要调用它来触发服务

0 投票
1 回答
285 浏览

javascript - Adyen Web SDK 初始化问题。令人困惑的错误

尝试初始化 Web SDK 时出现以下错误。

我正在关注这里的文档https://docs.adyen.com/checkout/web-sdk 我的问题是当我运行时

我的 paymentSession 是一个很长的字符串,我从 Postman 那里得到。我的节点存在并且有提到的 id。而 sdkConfigObj 是

我尝试将 paymentSession 作为数字或对象发送,但我收到一个错误,提示 paymentSession 无效。我尝试发送一个节点作为第二个参数,但我收到一个错误,指出其格式无效,发送了一个不存在的字符串并表示节点不退出。我使用错误的输入使其多次失败,但使用正确的输入(至少在我看来)无法弄清楚它失败的原因。

0 投票
1 回答
337 浏览

reactjs - 在 ReactJs 应用程序中使用 node-adyen-encrypt

当我尝试将它集成到我的 React 应用程序中时..

我使用 Adyen 提供的“Origin key”作为“adyenKey”

我使用了这些虚拟数据。

它给了我cseInstance.encrypt(cardData)这个作为Malford public key.

任何帮助都会很棒。

0 投票
1 回答
1133 浏览

javascript - 当源是 http 并且目标 url 是 https 时,如何在本地网络中发出 POST 请求?

我需要从 POS(销售点)(http)向支付终端(https)发出 POST 请求,它们连接在我的本地网络中。当我从 Postman 发出请求时,一切正常,但每当我从 POS 发出请求时,我都会收到错误“POST https://myIPaddress:8443/nexo/ net::ERR_CERT_AUTHORITY_INVALID”

我尝试使用 xhr 对象并使用 jquery 发出请求,但我一直遇到同样的错误

jQuery

JS/xhr

我希望能够将 POST 请求从 POS 发送到支付终端。