1

我在我网站的 iFrame 中添加了 BlueSnap BuyNow 支付页面,以处理结帐。我选择它的原因之一是因为 BuyNow 支持内置 Apple Pay(我不想单独集成它)。它工作了一段时间,但最近我注意到 ApplePay 的按钮不见了。

我更改了设置(货币、国家...),在 iFrame URL 中添加了一个参数来强制付款方式,但什么也没有。

我怎样才能把按钮带回来?有什么我应该知道的具体先决条件吗?

4

1 回答 1

4

目前,BuyNow Checkout 页面仅在测试条件下允许使用 ApplePay 的 iFrame。在生产环境中,我们仅在完整模式的结帐页面中提供 Applepay 支付方式,而不是作为嵌入式 iFrame。

一般来说,BuyNow 中的 ApplePay 支付方式支持取决于 Apple 规定的一些条件。要查看它,您应该:

  1. 商户必须登上ApplePay
  2. 购物者必须使用 Mac 设备才能查看 BuyNow 页面。
  3. 购物者必须使用 Safari 作为他们的浏览器。
  4. BuyNow 中没有显示自定义字段(不过,它将在未来的版本中支持)
  5. BuyNow 不包含除最小字段外的任何必填字段——不要使用使“公司”等字段成为必填字段的皮肤。
  6. 总数大于零——看起来很明显,但它可能会发生。
  7. ApplePay 支持购物者国家 - 国家代码必须在此列表中:ca, us, fr, ie, ru, es, ch, uk, au, cn, hk, jp, nz, sg, tw, do。
  8. 没有 iFrame(除非是 BuyNow 测试流程)
  9. BuyNow 不需要优惠券。可以添加它——但前提是它是自动填写的。
  10. 购物车不包含定期付款,而电汇是选定的付款方式。一个有趣的结束案例,但它会使按钮消失。

我希望这有帮助。我建议您考虑为 BuyNow 使用全画幅,以便您可以使用此功能。

PS 在使用 URL 中的运行时参数打开结帐页面时,无法自动选择 ApplePay(与其他付款方式不同)。

于 2017-09-27T12:09:40.053 回答