PayPal 智能按钮借记卡或信用卡功能 - 显示金额

Posted

技术标签:

【中文标题】PayPal 智能按钮借记卡或信用卡功能 - 显示金额【英文标题】:PayPal Smart Button Debit or Credit Card Functionality- Display Amount 【发布时间】:2020-09-17 08:52:31 【问题描述】:

我们最近在我们的网站上添加了 PayPals 智能按钮,并隐藏或停用了 PayPal Credit 按钮,以便只保留蓝色的 PayPal 和黑色的借记卡或信用卡。当用户通过单击 PayPal 按钮进行支付时,用户可以登录 PayPal 或选择使用借记卡或信用卡支付(作为访客结账)。在这两种情况下,PayPal 都会在新窗口的右上角显示收取的金额。

当用户点击黑色借记卡或信用卡,而不是打开新窗口时,PayPal 会直接在网站本身中扩展嵌入字段(这很酷)。但是,在我们的配置中,它不显示收取的金额。虽然我们在网站的其他地方显示收费金额,但根据用户屏幕的大小,他们通常需要向上滚动才能查看该金额。

我试图弄清楚如果用户点击黑色借记卡或信用卡,如何显示 PayPal 将收取的金额(类似于选择蓝色 PayPal 按钮时 PayPal 如何显示此类金额)。 PayPal 有我们在付款后通过弹出消息(以及通过电子邮件发送的后续收据)显示的此信息,但它会让客户有信心在点击“立即付款”时同时看到来自 PayPal 的官方信息(特别是如果我们列出的价格由于屏幕尺寸而无法查看)。

谢谢,

【问题讨论】:

【参考方案1】:

黑色的“借记卡或信用卡”卡按钮会随您网页的其余部分一起展开,而不是打开一个新窗口。由于它在您的页面上扩展了信用卡字段,因此旨在使用您页面上的最小空间。

PayPal 无法显示收取的金额。由于所有这些都发生在您的页面上,因此您可以自己显示金额 - 就在此处,无论您想在哪里显示。这是您的页面,您可以完全控制它。

【讨论】:

如果我想以客户当地货币显示金额怎么办? Paypal 已经显示使用当地货币,但用户必须先填写卡详细信息。无论如何要从头开始显示它吗? 没有。这些金额仅在 PayPal 发生货币转换时显示,因此用户会被告知这一点,并且 PayPal 只知道在付款人填写其卡详细信息后要显示的当地货币(不是之前;没有任何 PayPal 可以知道在输入该本地卡之前显示)。要以非本地 PayPal 支持的货币(例如美元或欧元)显示您收到的名义金额,您必须使用自己的页面 html 自己执行此操作。 PayPal 不会为你做这件事。 请记住,如果在客户端创建订单,您可以使用 value: document.getElementById(.....).value 或任何其他变量/函数引用。 createOrder 函数仅在单击按钮时调用。 感谢 Preston PHX,但为什么 PayPal 不根据地理信息或客户端本地设置显示当地货币?

以上是关于PayPal 智能按钮借记卡或信用卡功能 - 显示金额的主要内容,如果未能解决你的问题,请参考以下文章

PayPal 不会接受每张信用卡/借记卡 - 智能按钮结帐

如何在 PayPal 客人付款上显示“使用借记卡或信用卡付款”按钮而不是“以客人身份结帐”

贝宝智能按钮集成问题

选择“使用信用卡或借记卡付款”时出现 PayPal 订阅按钮错误

将用户发送到 PayPal 访客结帐

如何在反应(或任何东西)中设置 PayPal 信用卡输入框的样式?