问题标签 [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 回答
332 浏览

flutter - 关于 Flutter HtmlElementView 的问题。如果可能的话,想知道更改后显示的 URL 吗?

我为一家商店制作了一个 Flutter WebApp。最后客户需要付款。我已经在网页上单独创建了一个支付流程,其中包含一个网页和一些服务器代码。我正在为此使用 Adyen。

我在网上研究并在 Flutter 中发现了一些东西,即 HtmlElementView 小部件可以在我的 Flutter 应用程序中显示网页。

我现在在我的付款屏幕上使用以下代码:

这么多代码显示了我的颤振应用程序中的支付框。

在此处输入图像描述

我需要帮助来弄清楚如何在 HtmlElementView 中与这个支付页面进行交互。我想做的是:

a) 在本页提供双倍的总数

b) 知道它何时重定向到 .../success 或 .../failure 页面。即 http://localhost:3000/success 或 http://localhost:3000/failure

0 投票
1 回答
383 浏览

python - 使用 Python 对信用卡详细信息进行 Adyen 加密

Adyen 包裹很分散,没有直接回答我的问题。我在服务器端使用 python 将信用卡凭据传递给网站。

Adyen 在将这些详细信息提交到网站之前对其进行加密:

我必须执行 cURL 请求吗?因为 Adyen 只给我详细信息,就好像网站不属于我一样。这只是在带有 POST 请求的会话中在 python 中提交信息。

0 投票
1 回答
73 浏览

.net - 如何序列化 (NewtonSoft) 包含具有名为 Type 的属性的接口的类?

我需要序列化这个类的结果(Assembly Adyen,Version=6.0.0.0):

查看结果,我有 Action.PaymentData、Action.PaymentMethodType、Action.Token、Action.[Type] 和 Action.Url 符合预期: Autos 的截图

但是当我序列化结果时,

我只得到:

我的 Json 字符串中没有 Action.[Type] 和“Action.Url”。

永远不会被击中。

编辑:我添加了一个跟踪器:

一切看起来都很好,除了我没有得到动作。[type] 序列化:

2021-01-19T14:25:11.852 信息开始序列化 Adyen.Model.Checkout.PaymentResponse。小路 ''。2021-01-19T14:25:11.854 信息开始使用转换器 Newtonsoft.Json.Converters.StringEnumConverter 序列化 Adyen.Model.Checkout.PaymentResponse+ResultCodeEnum。路径“结果代码”。2021-01-19T14:25:11.854 信息已使用转换器 Newtonsoft.Json.Converters.StringEnumConverter 完成序列化 Adyen.Model.Checkout.PaymentResponse+ResultCodeEnum。路径“结果代码”。2021-01-19T14:25:11.856 信息开始序列化 Adyen.Model.Checkout.Action.CheckoutThreeDS2FingerPrintAction。路径“行动”。2021-01-19T14:25:11.857 信息完成序列化 Adyen.Model.Checkout.Action.CheckoutThreeDS2FingerPrintAction。路径“行动”。2021-01-19T14:25:11.857 信息开始序列化 System.Collections.Generic.Dictionary2[System.String,System.String]. Path 'authentication'. 2021-01-19T14:25:11.857 Info Finished serializing System.Collections.Generic.Dictionary2 [系统字符串,系统字符串]。路径“身份验证”。2021-01-19T14:25:11.857 信息开始序列化 System.Collections.Generic.List 1[Adyen.Model.Checkout.InputDetail]. Path 'details'. 2021-01-19T14:25:11.857 Info Started serializing Adyen.Model.Checkout.InputDetail. Path 'details'. 2021-01-19T14:25:11.857 Info Finished serializing Adyen.Model.Checkout.InputDetail. Path 'details[0]'. 2021-01-19T14:25:11.857 Info Finished serializing System.Collections.Generic.List1[Adyen.Model.Checkout.InputDetail]。路径“详细信息”。2021-01-19T14:25:11.860 信息完成序列化 Adyen.Model.Checkout.PaymentResponse。小路 ''。2021-01-19T14:25:11.860 详细序列化 JSON:{“resultCode”:“IdentifyShopper”,
“action”:{“paymentData”:“XXX”,“paymentMethodType”:“scheme”,“token”:“YYY” }, "authentication": { "threeds2.fingerprintToken": "ZZZ" }, "details": [ { "key": "threeds2.fingerprint", "type": "text" } ], "paymentData": "QQQ " }

0 投票
1 回答
266 浏览

c# - 尝试通过 POST 请求向第三方支付网关提交付款:S

我正在模仿一个用户在网站上购买产品:www.footlocker.dk。一切正常,HTTP 会话将产品添加到购物车,提交交付信息和个人信息。但是,我已经进入了付款详细信息字段,例如 CardNumber、ExpireMonth、ExpireYear 和 CVC。当我手动按下下订单按钮时​​,我可以看到这个 POST 请求正在 Fiddler 中提交。

然而,我的支付信息的值已被支付网站上的一些 javascript 加密,所以我无法看到它们是如何提交的——这意味着我无法在我自己的程序中模仿这个 POST 请求来完成订单。

提交付款的 POST 请求如下所示:

提交给端点:

JSON 后正文:

这个帖子请求还发送了 cookie 和标头,但是我对它们非常了解,所以我不打算将它们粘贴在这里。我正在寻找一种方法来弄清楚如何在我的程序中发送此 POST 请求,以便提供商接受我的付款并订购产品。我不知道该怎么做,当我看不到表单应该是什么样子时,我的简单付款详细信息是未加密的。

希望有人可以帮助我对此有所了解,如果我还需要其他任何东西,请告诉我!

问候!

0 投票
0 回答
505 浏览

php - 如何在我的网站上成功安装 Adyen Web Drop In?

我是编程新手,目前正在实习以改进。话虽如此,最近几天我花了超过 15 个小时试图让 Adyen 使用测试帐户在我的网页上工作(用于测试目的)。

我首先为授权错误而苦苦挣扎,重新填充了 API 密钥、客户端密钥、源密钥、HMAC 密钥和帐户名称数百次。一遍又一遍地重读指南没有结果,没有任何效果。然后突然间,没有改变任何东西,它在终端中使用 curl 来测试第一次测试支付。

我遵循了指南:https ://docs.adyen.com/online-payments/drop-in-web?tab=redirect_payment_method_1 (脚本方法),但在第 3 步开始出现错误(https://gyazo.com/ed4b386035c681e433b0c3616ed90f97)。在花了几个小时没有走近一步之后,我开始为每一步创建评论,然后复制/粘贴所有内容。填写所有键等。看看它是否会通过代码中的后续步骤得到解决。

我已将我的帐户信息和密钥替换为“xxx”:

我试过了:

  • 检查依赖关系,
  • 更改脚本的位置,
  • 更改不同的键类型,
  • 联系Adyen。

目前感觉我花在这上面的时间越多,解决问题的距离就越远。所以任何帮助将不胜感激。

0 投票
1 回答
97 浏览

javascript - 如何在 ADYEN 卡组件中存储 state.Data 和 state.isValid?

因此,我已经阅读了文档并遵循了到目前为止的所有内容。但是,在 handleOnChange 函数中,我无法发布数据,因为它给出了错误:

错误

这是我目前尝试发布数据的方式,我愿意接受任何建议。

我尝试将它们存储为变量,但结果未定义。我在这里想念什么?

0 投票
1 回答
152 浏览

payment - Adyen,无需付款即可为信用卡创建令牌

我知道可以在 Adyen 中为信用卡创建一个令牌,在指定shopperReferencestorePaymentMethod支付请求时,以及所需的金额和货币。但我需要这样做,而不需要实际付款。所以我需要保存卡,获取令牌,然后在下一步使用该令牌付款。

那可能吗?

0 投票
1 回答
121 浏览

adyen - 有什么方法可以为组件容器的输入字段/按钮设置样式?

如何在我的 css 中引用 Adyen 组件中的特定标签?

例如,这个按钮

这是在我的里面

0 投票
0 回答
386 浏览

php - 如何修复我的错误并让我的 Adyen Drop In Web 正常工作?

这是试图让 Adyen Drop In Web 工作的另一次尝试。目前我已经让它与一个 Wordpress 插件一起工作,在一个使用 Node.js 的自动安装的 Heroku 网站上和在我的本地主机上使用 PHP。现在我正试图从我的本地主机获取它到我的网站进行测试,但是它并不顺利。(最后我想要一个没有框架的 Drop In Web PHP 版本。)

将文件上传到我的网站后出现以下错误:

https://gyazo.com/4ce6072bd536b60a3fc57ef6d39f6725

我的页面文件:

utils.js 文件:

任何帮助表示赞赏。

0 投票
1 回答
112 浏览

java - 有什么方法可以在 java 端集成 Adyen 网关 webhook 控制器以获得接收付款事件的通知?

  • 是否有任何 api 可用于获取付款对象的详细信息。需要在 java 中集成。

-如何处理来自java的事件以获取有关获取付款事件的通知,以及获取该付款信息。

-是仅基于“api-key”的用户活动身份验证,或者我们可以为身份验证用户生成身份验证令牌。

谢谢