---
title: Klarna-S2S
permalink: /notes/zh/paymentMethods/Klarna/integrationWithS2S/
createTime: '2025/06/24 11:04:19'
description: >-
Klarna-S2S是一种通过API接受Klarna付款的方式,允许商户自定义结账页面。适用于实物电商和虚拟行业,无需PCI
DSS合规。主要特点包括:覆盖欧洲、北美等地,支持多种支付方式如分期付款;关键参数有billingAddress、shippingAddress及goods等,且需确保商品总
---
使用我们的API接受Klarna付款,并构建自己的付款表单,以完全控制结账页面的外观和体验。
## PCI合规
| 集成方式 | PCI DSS |
|:------|:--------|
| 内嵌收银台 | 无需 |
| 跳转收银台 | 无需 |
| API | 无需 |
## 集成导航
在API下单并支付的响应中获取参数`paymentRedirectUrl`, 重定向到该地址完成支付
详见Non-hosted 本地支付
## klarna必要参数
| 行业 | billing Address | shipping Address |goods |tradeCountry |
|:-------|:----------------|:-----------------|:-----------------|:---------------------|
| 实物电商行业 | M | M | M |必填,收银台自动传送/S2S需要手动传入 |
| 虚拟行业 | O | O | M |可选 |
::: note 特殊参数规则
1. goods参数的单价乘以数量求和后的结果应大于等于支付金额 (sum(goods[0-N].averageUnitPrice * goods[0-N].number) => amount)
2. 运费及额外费用设置 goods 里面新增一个对象 name和description 设置为shipping-fee averageUnitPrice=运费
3. 为了提高转换率,我们强烈建议您收集付款人姓名和账单地址。
4. klarna交易币种和交易国家必须对应,列表详见 klarna支付详情页
5. 只有当指定的区域设置与请求中使用的国家和货币匹配时,才能以另一种语言呈现 Klarna 收银台页面。默认情况下,结帐页面呈现为英文(en-US)。
:::
## 再支付
Klarna有自己的钱包,在PingPongCheckout跳转钱包支付时放弃支付,用户可在钱包继续完成支付订单.PingPongCheckout会根据订单完成结果查询获得交易结果
## 3D Secure
Klarna 无需集成3D Secure