问题标签 [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 - Adyencheckout 不是构造函数 - NextJS
我正在尝试使用 NextJS 实现 Adyen dropin 支付 UI,但在初始化 Adyen dropin 组件时遇到问题。
我需要动态导入 Adyen web 或者我得到错误窗口未定义但是,在阅读 NextJS 文档后,动态导入创建了一个我无法弄清楚如何用作构造函数的组件。
我尝试了下面的代码,但收到错误TypeError: AdyenCheckout is not a constructor
我是 NextJS 的新手,我完全不知道应该如何导入和初始化 Adyen。
谁能指出我正确的方向?
python - 如何在 Python 中使用 wget 和 curl 选项下载文件?
我希望你使用这个 Adyen 请求
$ wget --http-user='[YourReportUser]@Company.[YourCompanyAccount]' --http-password='[YourReportUserPassword]' --quiet --no-check-certificate https://ca-test.adyen.com/reports/download/MerchantAccount/[YourMerchantAccount]/[ReportFileName]
在 Python 中下载文件。如何将 wget 的选项放入 urllib2 或 requests 中的请求中?
非常感谢,
javascript - Adyen Drop-in - 如何传递唯一的订单 ID?
我一直在尝试使用 Adyen Drop-in 组件在我正在开发的 Razor 页面网站上进行付款。我有一个正在运行的测试版本,可以支付硬编码的金额,但我还没有弄清楚如何将唯一的订单 ID 传递给我的 API 端点发出支付请求。
以https://docs.adyen.com/online-payments/drop-in-web中的示例为例,插件组件通过 JavaScript 使用
对象是用类似的configuration
东西创建的
然后 Adyen 自己的 JavaScriptstate
为该方法提供对象onSubmit
,以便使用PaymentRequest
从state.data
.
但是,由于无法在此PaymentRequest
对象中获取唯一的订单 ID,我的服务器端代码不知道要设置多少数量。请注意,可以在Amount
对象中设置对象,configuration
但这仅用于在 Drop-in 组件上显示值 - 该值不会传递给服务器。
那么如何通过 Drop-in 组件传递唯一的订单 ID 呢?
wget - 无法下载 ADYEN 报告
我正在使用这个脚本:
wget -OC:\FlairnetLab\output\x.csv --http-user='[我的用户]' --http-password='[密码]' --no-check-certificate https://ca-test. adyen.com/reports/download/MerchantAccount/FlairnetECOM/payments_accounting_report_2021_06_10.csv
但我没有找到文件响应。但是,如果我使用相同的凭据在浏览器中键入 url,我可以下载该文件。
有人能帮帮我吗?
e2e-testing - 如何使用 Codeceptjs 对 Google Pay (Adyen) 流程进行 e2e 测试?
我正在尝试使用 Codeceptjs(使用 Puppeteer)对使用 Adyen 实现的 Google Pay 支付网关执行 e2e 测试。目前我可以选择单选按钮,但我无法自动切换到应该出现的 iframe 或弹出窗口,并在那里输入相关的谷歌帐户,通过选择它允许的一张测试卡进行付款。 环境/网络浏览器快照
是否有可能做到这一点?我还没有找到任何 WebDriver 或其他工具的例子,可以为 Google Pay 或 Apple Pay 做类似的事情
javascript - 如何正确显示 Klarna Pay Over Time 小部件?
我正在将 Klarna 集成到与 Adyen 相关的沙盒环境中。我已经完全按照文档进行了操作,但是遇到了一个问题,小部件中没有显示“继续”按钮,从而阻止了结帐过程。
-预期的-
-实际(缺少按钮)-
重新创建的代码:
邮寄至:https://checkout-test.adyen.com/v67/payments
它返回client_token:“ABC123”。然后使用该令牌通过klarna 文档加载小部件:
- 回调返回的是
{show_form: true}
,小部件加载上面的ACTUAL (MISSING BUTTON)图片。我在这里想念什么?我不明白为什么小部件中没有显示继续按钮。然后,此按钮用于授权 Klarna 中的用户、获取帐单信息等。任何帮助将不胜感激!目标是显示“继续”按钮。
python - Adyen Disputes API 在上传 PDF 文件时返回 200(成功),但未显示在网站上
我目前正在尝试在 Adyen Disputes API 中自动上传证据文件 (PDF) 以消除争议。
Adyen 争议 API 文档: https ://docs.adyen.com/risk-management/disputes-api#supply-dispute-defense-documents
该文档要求以 PDF 文件的 Base64 字符串发送文档的二进制内容。执行代码时,API 返回一条 200 消息,说明它已成功,但我无法在网站本身中看到 PDF 文件。编码有问题吗?
作为记录,我同时使用了base64.b64encode(pdf_file.read()).decode()
和[base64.b64encode(pdf_file.read()).decode('utd-8')][1]
。
ios - iOS中的Adyen hpp页面集成总是给商家签名无效错误
我正在尝试通过HPP方法将Adyen支付集成到iOS中。不断出错,我怀疑编码部分有问题。Merchant signature was not valid
以下是我用来创建请求正文的代码片段
在Android中,它工作正常,我在 iOS 中使用 android 创建的字符串进行测试,支付页面正在启动,没有任何错误。
以下是创建请求正文的 Android 代码片段
我们在 iOS 中是否有一种编码方法与上述代码中的 Android 工作相同?
挣扎了很多天才弄明白。任何帮助都是非常可观的
javascript - 用于 React Native 的 Adyen Drop-In 支付网关库
任何人,请为 React Native 平台的 Adyen Drop-In 支付库推荐一个完美的库?
我们尝试了以下库。但是我们找不到明确的文档。
谢谢。
reactjs - Adyen:可以本地化付款方式名称
我想知道是否可以根据语言环境配置付款方式名称(在 adyen-checkout__payment-method__header 中)。
例如:如果区域设置为“fr_FR”,则付款方式名称显示“carte bancaire”,而不是“信用卡”。谢谢!