问题标签 [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.
javascript - Adyen 在 React 应用中的 Checkout SDK 集成
我有一个反应应用程序,我想在其中设置 adyen(支付处理 API)。我想使用结帐 SDK(https://docs.adyen.com/developers/checkout/web-sdk),因为它非常简单,我已将js
逻辑移至componentDidMount
,但加载 sdk 时遇到问题,
所以我可以使用 SDK 中的以下函数:
我尝试在我的 React 组件中使用react-script-tag:
但仍然得到错误:
javascript - 将 google pay 添加到 Adyen Web SDK
我正在尝试将 Google Pay 添加为付款方式。我正在使用Adyen Web SDK。
我正在做一个 CURL 来获取付款会话:
我将 paymentSession 复制到 UI 中。但在我的页面上,我只看到:
所有文档说要做的是:
我添加了 pay.js 库。是这样吗?我还需要做什么?
编辑 我使用的是旧版本的 Adyen Web SDK(不支持 Google Pay)。我现在添加了最新版本:
但是我仍然看到相同的结果......
payment-gateway - 将帐单地址添加到 Adyen Web SDK
我正在使用 Adyen Web SDK。我试图弄清楚如何将帐单地址添加为 UI 上的必填字段。目前它看起来像:
adyen 文档很糟糕,没有提到如何添加帐单地址字段。他们有一个关于自定义的部分,但选项很少,而且 adyen 甚至没有给出可能值的列表。见这里:https ://docs.adyen.com/developers/checkout/web-sdk/customization/settings
如果我查看他们关于本地化的文档,似乎可以自定义帐单地址字段,即不同的翻译。然而,他们并没有一开始就说明如何打开帐单地址。
有没有人成功管理过这个?我已经把这个问题发给了adyen,还没有回复。
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 服务器
当我打电话
我有
无法使用客户端证书(未找到密钥或密码错误?)
但我没有设置任何密码
adyen - Adyen Web SDK 如何记录产品信息?
所以我目前正在将 Adyen Web SDK 与 NodeJS 结合使用,并希望能得到一些帮助。
基本上我正在建立一个销售数字产品的商店,当用户购买产品时,我将这些信息存储在我的数据库中。但是,我还想以某种方式将其存储在 Adyen 中,以便我可以在 Adyen 控制面板的交易列表中查看每次交易购买的产品。(无需手动检查我的数据库,因为理想情况下也可以将其导出到报告中!)
我已经浏览了 Adyen 的 API 文档,但除了lineItems
(https://docs.adyen.com/api-explorer/#/PaymentSetupAndVerificationService/v41/paymentSession)之外,似乎没有任何关于做类似事情的参考
但lineItems
我认为对于实体企业来说似乎更多?+ 我不确定这些信息是否可以在 Adyen 控制面板中查看。
如果这是不可能的,那么最好的选择是什么?从 Adyen 导出交易并遍历我的数据库并获取每笔交易的信息?
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
对此问题的任何帮助将不胜感激。
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 服务之前。因为这需要一点时间,所以我创建了一个单独的函数,需要调用它来触发服务
javascript - Adyen Web SDK 初始化问题。令人困惑的错误
尝试初始化 Web SDK 时出现以下错误。
我正在关注这里的文档https://docs.adyen.com/checkout/web-sdk 我的问题是当我运行时
我的 paymentSession 是一个很长的字符串,我从 Postman 那里得到。我的节点存在并且有提到的 id。而 sdkConfigObj 是
我尝试将 paymentSession 作为数字或对象发送,但我收到一个错误,提示 paymentSession 无效。我尝试发送一个节点作为第二个参数,但我收到一个错误,指出其格式无效,发送了一个不存在的字符串并表示节点不退出。我使用错误的输入使其多次失败,但使用正确的输入(至少在我看来)无法弄清楚它失败的原因。
reactjs - 在 ReactJs 应用程序中使用 node-adyen-encrypt
当我尝试将它集成到我的 React 应用程序中时..
我使用 Adyen 提供的“Origin key”作为“adyenKey”
我使用了这些虚拟数据。
它给了我cseInstance.encrypt(cardData)
这个作为Malford public key
.
任何帮助都会很棒。
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 发送到支付终端。