问题标签 [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 投票
1 回答
697 浏览

javascript - Adyencheckout 不是构造函数 - NextJS

我正在尝试使用 NextJS 实现 Adyen dropin 支付 UI,但在初始化 Adyen dropin 组件时遇到问题。

我需要动态导入 Adyen web 或者我得到错误窗口未定义但是,在阅读 NextJS 文档后,动态导入创建了一个我无法弄清楚如何用作构造函数的组件。

我尝试了下面的代码,但收到错误TypeError: AdyenCheckout is not a constructor

我是 NextJS 的新手,我完全不知道应该如何导入和初始化 Adyen。

谁能指出我正确的方向?

0 投票
1 回答
191 浏览

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 中的请求中?

非常感谢,

0 投票
1 回答
250 浏览

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,以便使用PaymentRequeststate.data.

但是,由于无法在此PaymentRequest对象中获取唯一的订单 ID,我的服务器端代码不知道要设置多少数量。请注意,可以在Amount对象中设置对象,configuration但这仅用于在 Drop-in 组件上显示值 - 该值不会传递给服务器。

那么如何通过 Drop-in 组件传递唯一的订单 ID 呢?

0 投票
0 回答
55 浏览

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,我可以下载该文件。

有人能帮帮我吗?

0 投票
1 回答
107 浏览

e2e-testing - 如何使用 Codeceptjs 对 Google Pay (Adyen) 流程进行 e2e 测试?

我正在尝试使用 Codeceptjs(使用 Puppeteer)对使用 Adyen 实现的 Google Pay 支付网关执行 e2e 测试。目前我可以选择单选按钮,但我无法自动切换到应该出现的 iframe 或弹出窗口,并在那里输入相关的谷歌帐户,通过选择它允许的一张测试卡进行付款。 环境/网络浏览器快照

是否有可能做到这一点?我还没有找到任何 WebDriver 或其他工具的例子,可以为 Google Pay 或 Apple Pay 做类似的事情

0 投票
1 回答
309 浏览

javascript - 如何正确显示 Klarna Pay Over Time 小部件?

我正在将 Klarna 集成到与 Adyen 相关的沙盒环境中。我已经完全按照文档进行了操作,但是遇到了一个问题,小部件中没有显示“继续”按钮,从而阻止了结帐过程。

-预期的-

在此处输入图像描述

-实际(缺少按钮)-

在此处输入图像描述

重新创建的代码:

邮寄至:https://checkout-test.adyen.com/v67/payments

它返回client_token:“ABC123”。然后使用该令牌通过klarna 文档加载小部件:

  1. 回调返回的是{show_form: true},小部件加载上面的ACTUAL (MISSING BUTTON)图片。我在这里想念什么?我不明白为什么小部件中没有显示继续按钮。然后,此按钮用于授权 Klarna 中的用户、获取帐单信息等。任何帮助将不胜感激!目标是显示“继续”按钮。
0 投票
0 回答
31 浏览

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]


0 投票
1 回答
65 浏览

ios - iOS中的Adyen hpp页面集成总是给商家签名无效错误

我正在尝试通过HPP方法将Adyen支付集成到iOS中。不断出错,我怀疑编码部分有问题。Merchant signature was not valid

以下是我用来创建请求正文的代码片段

Android中,它工作正常,我在 iOS 中使用 android 创建的字符串进行测试,支付页面正在启动,没有任何错误。

以下是创建请求正文的 Android 代码片段

我们在 iOS 中是否有一种编码方法与上述代码中的 Android 工作相同?

挣扎了很多天才弄明白。任何帮助都是非常可观的

0 投票
1 回答
338 浏览

javascript - 用于 React Native 的 Adyen Drop-In 支付网关库

任何人,请为 React Native 平台的 Adyen Drop-In 支付库推荐一个完美的库?

我们尝试了以下库。但是我们找不到明确的文档。

谢谢。

0 投票
1 回答
61 浏览

reactjs - Adyen:可以本地化付款方式名称

我想知道是否可以根据语言环境配置付款方式名称(在 adyen-checkout__payment-method__header 中)。

例如:如果区域设置为“fr_FR”,则付款方式名称显示“carte bancaire”,而不是“信用卡”。谢谢!

https://i.stack.imgur.com/FOeMP.png