【问题标题】:Paypal Template D mobile-iframePaypal 模板 D 移动 iframe
【发布时间】:2015-04-02 05:03:12
【问题描述】:

我希望 iframe 中的 paypal TemplateD 对移动设备友好。

我向贝宝询问了这个问题的技术支持,但他们似乎出于某种原因忽略了我。

https://www.paypalobjects.com/webstatic/en_GB/developer/docs/pdf/hostedsolution_uk.pdf

如果您在 paypal 文档的第 45 页查看此文档,您将看到以下内容:

模板D - 将支付页面模板设置为 MiniLayout(iFrame 集成)模板。从手机查看支付页面时 浏览器,PayPal 将不会显示针对移动设备优化的流程。原因 就是如果 PayPal 自动显示一个移动优化嵌入 商户网页中的模板可能未经过移动优化, 这会产生意想不到的和不希望的结果。要显示 移动优化支付流程,通过 mobile 或 mobile-iframe 交易时的模板 HTML 变量

究竟是什么意思“在交易时在 html 模板变量中传递 mobile 或 mobile-iframe”

我相信我必须创建一个隐藏类型的输入,其“value”属性等于“mobile-iframe”,但是我不知道“name”属性的值是什么。

我已经有了

输入类型=隐藏名称=“模板”值=“模板D”

我相信我需要这样的东西

输入类型=隐藏名称=“?” value="移动 iframe"

问号代表我不知道的。

【问题讨论】:

    标签: paypal paypal-sandbox


    【解决方案1】:

    我想你现在可能已经找到了这个问题的答案,但如果有人正在寻找相同的答案(比如我),我会回答它。

    您无需发送额外的输入,只需将“templateD”替换为“mobile-iframe”即可。

    input type="hidden" name="template" value="mobile-iframe"

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      VirtueMart 付款方式值(可配置和不可配置的参数,例如这个)存储在字段 payment_params 中的表 _virtuemart_paymentmethods(我的 VirtueMart 3.0.18 安装中的 id=21)中。

      因此,要更改模板 html 变量的值,请使用 phpMyAdmin 仔细编辑此字段并将 template="templateD" 更改为 template="mobile-iframe"。

      【讨论】:

        猜你喜欢
        • 2018-12-23
        • 1970-01-01
        • 1970-01-01
        • 2014-10-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-12-20
        • 1970-01-01
        相关资源
        最近更新 更多