【发布时间】:2020-10-30 21:54:48
【问题描述】:
我正在开发一个 Paypal Smart 按钮集成。在市场上,买家可以将来自不同卖家的商品放入他的购物车。因此,卖家“A”可能有 2 件商品,卖家“B”可能有 5 件商品。这些卖家使用的货币可能完全不同。
我面临的问题:当包含 JS-SDK 时,我必须在 SDK 的 URL 中设置货币,这意味着:一旦加载,我就无法更改它,这使得我的整个购物车概念毫无用处。
有没有一种方法可以让不同的支付按钮使用不同的货币?
【问题讨论】:
我正在开发一个 Paypal Smart 按钮集成。在市场上,买家可以将来自不同卖家的商品放入他的购物车。因此,卖家“A”可能有 2 件商品,卖家“B”可能有 5 件商品。这些卖家使用的货币可能完全不同。
我面临的问题:当包含 JS-SDK 时,我必须在 SDK 的 URL 中设置货币,这意味着:一旦加载,我就无法更改它,这使得我的整个购物车概念毫无用处。
有没有一种方法可以让不同的支付按钮使用不同的货币?
【问题讨论】:
虽然可以(通过异步加载)延迟决定要加载哪种货币 SDK,然后为该特定货币呈现一些按钮,但不可能在同一个实际页面中同时呈现多种货币的按钮/窗口。
要在同一个“页面”上同时显示不同货币的按钮,每个货币按钮块都需要是自己的 iframe,并为该框架的相同货币按钮提供自己的货币 SDK url。
【讨论】: