PaypalPlus iFrame 与支付徽标的集成

Posted

技术标签:

【中文标题】PaypalPlus iFrame 与支付徽标的集成【英文标题】:PaypalPlus iFrame integration with Payment Logos 【发布时间】:2017-07-03 00:27:31 【问题描述】:

如何将支付徽标添加到 PaypalPlus iFrame 集成?我们有 2 个 PaypalPlus 扩展,旧的显示 Paypal 的支付标志,直接借记等,但新的没有。 (图像有类 class="paymentMethodIcon")

在所有 SDK 和集成指南中,我没有找到任何相关信息。 谁能帮忙?这是依赖于集成并由 Paypal 控制的东西还是有任何设置?

Thats how it should look

【问题讨论】:

我投票结束这个问题,因为 Stack Overflow 是一个programming-related 问答网站。您的问题与编程无关。也许你应该把它发到magento.stackexchange.com 上? 对不起,你读过这个吗?这是一个 Paypal Rest API 相关的东西,我认为有一个参数可以让 Paypal 显示 Payment Logos。 仅仅因为您可以针对 API 进行编程并且您的问题提到了 API,并不意味着您的问题与编程有关。您需要显示不适合您的代码以及卡在哪里。否则,这听起来像是您要求设置配置(不是编程)。 【参考方案1】:

paypal 为支付墙 iframe 配置了允许域的白名单(请参阅Content Security Policy)。

图片网址必须是https(在docs中指定) 您的图片必须位于白名单上的服务器上。 这包括:图片 URL 不能有自定义端口。 PayPal 自动将包含 PPP 脚本的域添加到白名单中。

如果您查看浏览器控制台,您可能会看到如下错误:Refused to load the image 'https://my-domain.de:7443/images/payment_sofort_small.png' because it violates the following Content Security Policy directive: "img-src https://*.paypalobjects.com https://ak1s.abmr.net https://ak1.abmr.net https://ak1s.mathtag.com https://akamai.mathtag.com https://my-domain.de".

这就是我的情况:

【讨论】:

以上是关于PaypalPlus iFrame 与支付徽标的集成的主要内容,如果未能解决你的问题,请参考以下文章

如何根据窗口的顶部 URL 在 iframe 中更改徽标

如何使 Bluejeans 徽标在 iframe 中显示:none?

贝宝加,上线

今年支付宝的集福字就靠这个了,天天不重样

PayPal Plus 沙盒 - 发票付款

[YouTube IFrame][Android] 如何从移动浏览器中删除 YouTube 徽标