为什么结账时没有显示我的支付方式?

结账时的本地支付方式

集成新的支付方式时,它们可能不会在结账时显示出来。这在一些本地和钱包支付方式中很常见,因为必须满足某些要求才能在结账时显示。

显示的替代支付方式由 API 请求中的国家/地区代码 (countryCode) 决定。例如,如果传递的 countryCode = NL,则显示 iDeal,不显示 Giropay。

检查结账设置

集成或请求相关

  • countryCode:如果支付方式需要,请确保传递正确的国家/地区代码。要决定正确的代码,请使用特定的支付方式文档。
  • allowedPaymentMethods:检查确保您没有任何服务器端配置来限制结账时显示支付方式。这同样适用于 blockedPaymentMethods
  • SDK 版本:检查使用的 SDK 版本是否支持支付方式。旧版本的 SDK 可能不支持新的支付方式。

钱包

  • Apple Pay 未显示:确保您的设备和浏览器与 Apple Pay 兼容
    • 如果您使用的是 Adyen 自己的证书,请确保使用 Checkout API v65 或更高版本。结账 SDK 所需的最低版本为 3.18。
    • 确认用于托管 Apple Pay 的域与配置的 merchantShopURL 匹配。

本地支付方式

常规

最低和最高金额限制:一些支付方式有最低和最高交易金额,这可能取决于货币。要进行问题排查,请确保您传递的交易金额是支付方式支持的。

  • 交易规则:如果您之前曾请求阻止支付方式在结账金额低于或高于特定值时显示,请联系支持人员。

更新设置

准备好更新设置了吗?我们会引导您前往正确的位置。

The illustration of support agent wearing a headset.

您是否需要其他帮助?

联系我们的支持团队

通过添加图像或屏幕截图向我们发送您的问题的详细信息。

提交请求