Adyen的抵押字段不会呈现

问题描述 投票:0回答:2

我试图使用Adyen的担保字段加密购物者的敏感数据https://docs.adyen.com/developers/checkout/api-integration

这些输入应该呈现为页面上的内部框架,但我发现了以下错误。

iframe error

在qazxsw POI库嵌入

<head>

形成

<script type="text/javascript" src="https://checkoutshopper-test.adyen.com/checkoutshopper/assets/js/sdk/checkoutSecuredFields.1.3.3.min.js"></script>

<form class="flex-center position-ref h-100" action="{{ route('pay.credit') }}" method="post" id="adyen-encrypted-form"> @csrf() @method('POST') <div class="cards-div"> <div class="js-chckt-pm__pm-holder"> <input type="hidden" name="txvariant" value="card" /> {{--<div class="form-group">--}} {{--<div class="form-control">--}} <label> <span class="input-field" data-cse="encryptedCardNumber"></span> </label> {{--</div>--}} {{--</div>--}} <div class="form-group"> <div class="form-control"> <label> <span class="input-field" data-cse="encryptedExpiryMonth"></span> </label> </div> </div> <div class="form-group"> <div class="form-control"> <label> <span class="input-field" data-cse="encryptedExpiryYear"></span> </label> </div> </div> <div class="form-group"> <div class="form-control"> <label> <span class="input-field" data-cse="encryptedSecurityCode"></span> </label> </div> </div> <div id="pmHolder" class="js-chckt-pm__pm-holder"> <input type="hidden" name="txvariant" value="card"> <input type="hidden" name="encryptedCardNumber" id="card-encrypted-card" value=""> <input type="hidden" name="encryptedExpiryMonth" id="card-encrypted-month" value=""> <input type="hidden" name="encryptedExpiryYear" id="card-encrypted-year" value=""> <input type="hidden" name="encryptedSecurityCode" id="card-encrypted-code" value=""> </div> <button type="submit" class="btn btn-success btn-lg btn-block">Pagar</button> </div> </div> </form> 底部起源的关键

<body>
javascript iframe adyen
2个回答
3
投票

只是因为我们一直在打这个问题太,

确保你上,当你产生originKey您已进入域测试adyens脚本。

那些必须匹配的脚本才能正常工作。如果你想在本地先进行测试,生成Adyen面板在第二originKey只为本地主机:8080就像luke_b建议。

如果域和域将不匹配,I帧将呈现,但它们不会出现(将DISPLY:他们无样式)


2
投票

好球员,事实证明,这是不相关的代码实际上。

在我的帐户面板我有这个<script type="text/javascript"> var csfSetupObj = { rootNode: '.cards-div', configObject : { originKey : "pub.v2.8015418815230181.aHR0cDovL2FkeWVuLmJldGE.KfETYJbalDv9FEZ04R8azVjBqUreC611yhD-ZFMwZKI0" } }; var securedFields = csf(csfSetupObj); </script>

解决这个问题的最好办法,就是让与Adyen的支持,或试图经典的整合,你可以在本地托管该图书馆联系。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.