You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Klarna支付页面禁用Pay Now仅展示指定支付选项

Klarna支付页禁用Pay Now选项配置方案

接入Klarna支付时要隐藏默认的Pay Now选项、仅保留Pay in 30 days支付方式,可通过官方原生配置实现,不要自行修改前端DOM避免触发安全拦截,具体操作分两种接入场景:

  • API直连/托管支付页(HPP)接入场景
    调用创建支付会话、创建支付订单接口时,在请求参数中通过payment_method_categories字段显式指定允许展示的支付方式标识:Pay Now对应标识为pay_now,Pay in 30 days对应标识为pay_later,仅传入pay_later即可自动过滤Pay Now选项,核心配置示例如下:
{
  "purchase_country": "对应交易国家编码",
  "purchase_currency": "对应交易币种",
  "locale": "对应站点语言区域",
  "order_amount": 订单总金额(最小货币单位),
  "order_tax_amount": 订单总税额(最小货币单位),
  // 显式指定允许展示的支付分类,排除pay_now
  "payment_method_categories": ["pay_later"],
  "order_lines": [/* 订单商品明细参数 */]
}
  • 官方SDK/电商平台插件(Shopify/WooCommerce/Magento等)接入场景
    无需修改代码,直接进入对应平台的Klarna插件配置后台,找到「允许的支付方式」「支付选项展示规则」类配置栏,手动取消勾选*Pay Now(立即支付)选项,仅保留Pay in 30 days(30天后付款)*选项,保存配置后清空站点缓存即可生效。

注意:禁止通过CSS隐藏、DOM篡改的方式屏蔽Pay Now选项。Klarna支付页以跨域iframe形式加载,前端私自修改会触发平台安全校验,轻则支付页加载失败,重则触发交易风控拦截。

Klarna默认支付选项展示效果参考

内容的提问来源于stack exchange,提问作者Kishan Mundadiya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.03 02:21:16