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

php - 将嵌套数组中的“点表示法”键扩展到子数组

我从一个任意深度的嵌套数组开始。在该数组中,一些键是一系列由点分隔的标记。例如“billingAddress.street”或“foo.bar.baz”。我想将这些键元素扩展为数组,因此结果是一个嵌套数组,所有这些键都展开了。

例如:

应扩展为:

原始的“billingAddress.street”可以留在新的“billingAddress”数组旁边,但不是必须的(因此解决方案可以对原始数组进行操作或创建新数组)。可能需要将其他元素(例如“billingAddress.city”)添加到数组的同一扩展部分。

一些键可能有两个以上由点分隔的标记,因此需要更深入地扩展。

我看过array_walk_recursive()但只对元素起作用。对于每个匹配的元素键,我实际上想修改这些元素所在的父数组。

我看过array_map,但它不提供对密钥的访问,而且据我所知不是递归的。

要扩展的示例数组:

这将扩展为:

我认为我需要的是遍历array嵌套数组中的每个并且可以对其应用用户函数的东西。但我确实怀疑我遗漏了一些明显的东西。我正在使用的支付网关使用点符号向我发送这种数组和“假装数组”的组合,我的目标是将其规范化为一个数组以提取部分。

我相信这个问题与 SO 上的类似问题不同,因为这种数组和非数组的混合用于扩展。从概念上讲,它是一个嵌套数组,其中任何级别的合理元素都需要用新数组替换,因此这里发生了两个级别的递归:树行走,扩展,然后扩展树的行走以查看如果需要更多的扩展。

0 投票
3 回答
1087 浏览

single-page-application - 使用 SPA 中的 Adyen

我们正在使用 Angular 建立一个市场,我们希望整合 Adyen 支付。谷歌搜索“Adyen angular”或“Adyen SPA”甚至“Adyen react”都不会带来任何有用的结果。没有任何结果。

因此,我想知道,为什么整个世界(包括 Adyen 文档)不谈论将 Adyen 集成到 SPA 中。

对我来说,它似乎并没有更容易受到网络安全攻击。至少我想不出任何理由。

请帮助我理解,我错过了什么。

0 投票
1 回答
3254 浏览

adyen - Adyen MarketPay 支持的国家/地区?

根据此文档:https ://docs.adyen.com/developers/marketpay/marketpay-overview

支持的国家 (12)

MarketPay 目前可用于以下国家:奥地利、比利时、芬兰、法国、德国、爱尔兰、意大利、荷兰、葡萄牙、西班牙、英国(包括马恩岛和泽西岛)和美国。

据此: https ://www.adyen.com/our-solution/online-payments/marketplaces

支付超过 25 个国家

哪个是正确的,我在哪里可以看到列表?

0 投票
2 回答
184 浏览

android - Adyen - 使用 Rest APIs 而不是 SDK for mobile app 有什么缺点?

Adyen 提供 Rest API 和 SDK 以集成到移动应用程序中。我找不到任何强有力的理由说明为什么应该使用 SDK 而不是 API。在这里询问以防我遗漏了什么。

谢谢!

0 投票
1 回答
467 浏览

api - 使用 iDeal 付款时出错:“未提供签名”

我在 Adyen 建立了一个测试帐户。我尝试通过测试 API 付款。以下有效负载提供给以下端点:

有效载荷/车身:

正如预期的那样,将返回带有重定向 url 的响应。当我转到那个 URL 时,我可以按预期在不同的银行之间进行选择。只是,当我选择银行付款时,页面会告诉我Error: Signature not supplied。这是什么意思?我必须怎么做才能成功完成我的测试付款?

0 投票
1 回答
69 浏览

adyen - Adyen - 动态创建 HPP 皮肤

是否可以通过 API 请求而不是使用仪表板动态创建 Adyen HPP 皮肤?

https://docs.adyen.com/developers/payment-glossary/skins

0 投票
1 回答
532 浏览

php - 类不使用 Adyen php-api-library 自动加载?

我正在尝试让 Adyen php-api-library 工作,但我收到消息:致命错误:找不到类“服务\付款”

错误消息让我相信课程付款没有被加载,但我如何确保/解决这个问题?我认为作曲家会完成这项工作。

我正在开发本地 XAMPP (mac) - 我已经安装了 composer - 简单的 test.php

测试.php

0 投票
3 回答
3180 浏览

javascript - Adyen 的安全字段不呈现

我正在尝试使用 Adyen 的安全字段来加密购物者的敏感数据 https://docs.adyen.com/developers/checkout/api-integration

输入应该在页面上呈现为 iframe,但我收到以下错误。

iframe 错误

图书馆嵌入 <head>

形式

Origin键在底部 <body>

0 投票
0 回答
300 浏览

payment-gateway - 如何在 Adyen Payment-Gateway 中启用授权

在 iOS 中集成 Adyen Payment-Gateway 时出现错误

服务器理解请求,但拒绝在 Adyen 支付网关中对其进行授权

0 投票
1 回答
606 浏览

adyen - Adyen drop-in Checkout SDK 验证失败

我正在尝试使用此处的指南使用 drop-in Checkout: https ://docs.adyen.com/developers/checkout/web-sdk

我可以成功看到付款屏幕,但在控制台中收到警告:

警告:securefields:: 加密算法不存在。无法加密输入字段

一旦我输入信用卡详细信息,我就会收到错误消息:

Uncaught TypeError: adyen.createEncryption is not an function at Object.a._createEncryption (securedFields.1.3.0.min.js:79) at Object.a._getEncryptedData (securedFields.1.3.0.min.js:81) at n (securedFields.1.3.0.min.js:326) 在 A (securedFields.1.3.0.min.js:313) 在 o.processValidationsObj (securedFields.1.3.0.min.js:320) 在 HTMLInputElement.n ( secureFields.1.3.0.min.js:209)

在浏览器控制台“adyen”没有定义。有什么建议吗?

安慰