从 SPA 使用 Adyen
Using Adyen from a SPA
我们正在使用 angular 构建一个市场,我们希望集成 Adyen 支付。谷歌搜索 'Adyen angular' 或 'Adyen SPA' 甚至 'Adyen react' 都没有带来任何有用的结果。没有任何结果。
因此我想知道,为什么全世界(包括 Adyen 文档)都没有谈论将 Adyen 集成到 SPA 中。
对我来说,它似乎并没有更容易受到网络安全攻击。至少我想不出有什么理由。
请帮助我理解我错过了什么。
看来我高估了 Adyen 的受欢迎程度,事实上,它只是不够受欢迎,不足以引起 SPA 社区的关注。 :(
正如 madesch 所提到的,在 SPA 中的集成不应与其他类型的集成相距太远。您有什么特别的问题吗?
这里可以看到与Vue, one with React and even one with React Hooks的集成。
没有加载卡片字段,因为我没有使用真实的 originKey
,但它应该让您了解如何进行集成。
希望对您有所帮助!
好像 originKey
是 deprecated, the current recommendation is to use Web DropIn。但这需要使用服务器组件,因为您不想暴露您的 API 密钥,对吗?
因此,如果您不想使用已弃用的 API,则必须始终将服务器组件添加到堆栈中。看来,使用当前的 APIs 似乎无法实现纯 SPA。
现在可用的选项很少:
所有示例均基于 Web Drop-in 方法,该方法使用 supported/requested 支付方式呈现结帐组件。
提供了工作流程的基本说明 here。
我们正在使用 angular 构建一个市场,我们希望集成 Adyen 支付。谷歌搜索 'Adyen angular' 或 'Adyen SPA' 甚至 'Adyen react' 都没有带来任何有用的结果。没有任何结果。
因此我想知道,为什么全世界(包括 Adyen 文档)都没有谈论将 Adyen 集成到 SPA 中。
对我来说,它似乎并没有更容易受到网络安全攻击。至少我想不出有什么理由。
请帮助我理解我错过了什么。
看来我高估了 Adyen 的受欢迎程度,事实上,它只是不够受欢迎,不足以引起 SPA 社区的关注。 :(
正如 madesch 所提到的,在 SPA 中的集成不应与其他类型的集成相距太远。您有什么特别的问题吗?
这里可以看到与Vue, one with React and even one with React Hooks的集成。
没有加载卡片字段,因为我没有使用真实的 originKey
,但它应该让您了解如何进行集成。
希望对您有所帮助!
好像 originKey
是 deprecated, the current recommendation is to use Web DropIn。但这需要使用服务器组件,因为您不想暴露您的 API 密钥,对吗?
因此,如果您不想使用已弃用的 API,则必须始终将服务器组件添加到堆栈中。看来,使用当前的 APIs 似乎无法实现纯 SPA。
现在可用的选项很少:
所有示例均基于 Web Drop-in 方法,该方法使用 supported/requested 支付方式呈现结帐组件。
提供了工作流程的基本说明 here。