0

我正在尝试使用此处的指南使用 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”没有定义。有什么建议吗?

安慰

4

1 回答 1

0

最终,这由 Adyen 支持解决。

这是由于商家帐户被设置为销售点 (POS)。创建新的“电子商务”帐户解决了这个问题。

于 2019-01-23T12:40:05.507 回答