Klarna

Klarna 是一种全球支付方式,可在结账时为客户提供多种付款选项。这些付款选项使客户能够分期付款。






支付方式属性

属性

内容

可用国家代码

澳大利亚 (AU), 奥地利 (AT), 比利时 (BE), 加拿大 (CA), 捷克 (CZ), 丹麦 (DK), 芬兰 (FI), 法国 (FR), 希腊 (GR), 德国 (DE), 爱尔兰 (IE), 意大利 (IT), 荷兰 (NL), 新西兰 (NZ), 挪威 (NO), 波兰 (PL), 葡萄牙 (PT), 罗马尼亚 (RO), 西班牙 (ES), 瑞典 (SE), 瑞士 (CH), 英国 (GB), 美国 (US)

消费者货币

欧元 (EUR), 丹麦克朗 (DKK), 英镑 (GBP), 挪威克朗 (NOK), 瑞典克朗 (SEK), 捷克克朗 (CZK), 罗马尼亚列伊 (RON), 波兰兹罗提 (PLN), 瑞士法郎 (CHF)

处理货币

欧元 (EUR), 丹麦克朗 (DKK), 英镑 (GBP), 挪威克朗 (NOK), 瑞典克朗 (SEK), 捷克克朗 (CZK), 罗马尼亚列伊 (RON), 波兰兹罗提 (PLN), 瑞士法郎 (CHF)

结算货币

美元 (USD)

类型 I

先买后付 (buyNowPayLater)

类型 II

klarnast

交易金额(Pay in full)

爱尔兰 (IE): 0-4,000 (EUR), 奥地利 (AT): 0-10,000 (EUR), 澳大利亚 (AU): 0-4,000 (AUD), 比利时 (BE): 0-10,000 (EUR), 波兰 (PL): 0-20,000 (PLN), 丹麦 (DK): 1-100,000 (DKK), 德国 (DE): 0-10,000 (EUR), 法国 (FR): 0-4,000 (EUR), 芬兰 (FI): 0-10,000 (EUR), 荷兰 (NL): 0.1-2,500 (EUR), 加拿大 (CA): 0-2,000 (CAD), 捷克 (CZ): 0-100,000 (CZK), 罗马尼亚 (RO): 0-20,000 (RON), 美国 (US): 0-4,000 (USD), 挪威 (NO): 1-100,000 (NOK), 葡萄牙 (PT): 0-4,000 (EUR), 瑞典 (SE): 1-100,000 (SEK), 瑞士 (CH): 1-1,585 (CHF), 西班牙 (ES): 0-10,000 (EUR), 希腊 (GR): 0-4,000 (EUR), 意大利 (IT): 0-4,000 (EUR), 英国 (GB): 0-4,000 (GBP)

交易金额(Pay later)

奥地利 (AT): 0.1-5,000 (EUR), 比利时 (BE): 1-1,500 (EUR), 波兰 (PL): 1-7,000 (PLN), 丹麦 (DK): 1-50,000 (DKK), 德国 (DE): 0.1-10,000 (EUR), 法国 (FR): 0-500 (EUR), 芬兰 (FI): 1-3,000 (EUR), 荷兰 (NL): 1-5,000 (EUR), 捷克 (CZ): 0-12,250 (CZK), 罗马尼亚 (RO): 0-2,500 (RON), 美国 (US): 5-1,000 (USD), 挪威 (NO): 0-75,000 (NOK), 葡萄牙 (PT): 0-500 (EUR), 瑞典 (SE): 1-100,000 (SEK), 瑞士 (CH): 1-1,000 (CHF), 西班牙 (ES): 0-500 (EUR), 希腊 (GR): 0-500 (EUR), 意大利 (IT): 0-500 (EUR), 英国 (GB): 1-1,500 (GBP)

交易金额(Pay in 3 or 4)

Pay in 3 (分 3 次付款):CHF (瑞士法郎): 1-5,000\CZK (捷克克朗): 25-25,000 DKK (丹麦克朗): 10-50,000 EUR (欧元):Austria (奥地利), Germany (德国): 1-5,000\France (法国), Ireland (爱尔兰), Italy (意大利), Spain (西班牙): 1-1,500Netherlands (荷兰): 25-5,000Greece (希腊), Portugal (葡萄牙): 1-1,000,GBP (英镑): 1-2,000\NOK (挪威克朗): 10-75,000PLN (波兰兹罗提): 5-5,000RON (罗马尼亚列伊): 5-5,000

Pay in 4 (分 4 期付款):AUD (澳元): 10-2,000\CAD (加元): 1-1,500NZD (新西兰元): 10-2,000 USD (美元): 1-2,000

交易金额(Financing)

奥地利 (AT): 25-5,000 (EUR), 德国 (DE): 25-10,000 (EUR), 芬兰 (FI): 25-3,000 (EUR), 加拿大 (CA): 250-17,500 (CAD), 美国 (US): 45-10,000 (USD), 挪威 (NO): 250-75,000 (NOK), 瑞典 (SE): 250-100,000 (SEK), 希腊 (GR): 1-1,000 (EUR)

会话超时

48小时

退款

支持全额退款、部分退款和多次部分退款

退款有效期

180 天

拒付

支持

集成类型

异步


交易流程

  1. 消费者在商家结账时选择使用 Klarna支付。
  2. 商户系统将付款请求转发给 Future Pay。
  3. Future Pay在 Klarna 创建订单会话。
  4. 在Klarna响应后,Future Pay将响应转发给商户。
  5. 商家将消费者重定向到 Klarna 页面,消费者继续支付流程。
  6. 消费者确认付款后,消费者将被重定向到商家的成功页面。

交易调用输入

参数名类型必填说明
referenceString订单唯一标识
amountObject订单金额信息
├── currencyString货币类型(如 HKD, USD,CNY)
├── valueNumber金额数值,单位为最小货币单位
productDetailString订单描述
countryCodeString国家代码(如 CN)
originString订单来源,如商城域名
paymentMethodObject支付方式信息
├── holderNameString持卡人姓名
├── shopperEmailString付款人邮箱
├── typeString支付方式(如 klarnast)
returnUrlString支付完成后返回的 URL
browserInfoObject设备浏览器信息(如不指定该信息,则会获取userAgent信息判断消费者终端信息)
├── osTypeString操作系统类型(如 IOS, ANDROID,OTHER)
├── terminalTypeString终端类型(如 APP, WAP,WEB,MINI_APP)
shopperReferenceString付款人唯一标识
{
    "reference": "FAC66BF2F7DA4C23B0E2A0D0D4FB90EF",
    "amount": {
        "currency": "EUR",
        "value": 1244
    },
    "countryCode": "DE",
    "origin": "fffmall.com",
    "paymentMethod": {
        "holderName": "John Doe",
        "shopperEmail": "[email protected]",
        "type": "klarnast"
    },
    "returnUrl": "https://ss-dev.natapp4.cc/TestReturn/AReturn",
    "shopperReference": "123456"
}

交易调用输出

{
    "code": "0",
    "msg": "success",
    "serverTime": 1728634467377,
    "data": {
        "action": {
            "paymentMethodType": "klarnast",
            "url": "https://r2.girogate.de/klarna/T971/I?tx=2334596569&rs=hjRA8rlvNzKQzVNQMNkTbSNjkr8JIB99&cs=7b6c3c978dab1c386215bd4dcc4fddf830525886680a3c76ba4f87f09e71b1f9",
            "method": "Get",
            "type": "redirect"
        },
        "amount": {
            "currency": "EUR",
            "value": 1244
        },
        "merchantReference": "FAC66BF2F7DA4C23B0E2A0D0D4FB90EF",
        "pspReference": "1844652764534276096",
        "resultCode": "PENDING"
    },
    "success": true
}

下面,在沙盒中,Klarna 根据提供的电子邮件地址批准或拒绝交易。

国家:France

字段ApprovedDenied
Date of Birth10-07-199010-07-1990
Place of BirthParisParis
First NameTestTest
Last NamePerson-frPerson-fr
Email[email protected][email protected]
Streetrue La Fayetterue La Fayette
House number3333
CityParisParis
Postal code7500975009
Phone+33689854321+33687984322

任何六位数字都是有效的两步验证码。使用 999999 表示验证失败。

在 Klarna 流程中,您可以使用以下测试值来尝试各种还款类型:

TypeValue
Direct DebitDE11520513735120710131
Bank transferDemo Bank
Credit Card - Number4111 1111 1111 1111
Credit Card - CVV123
Credit Card - Expirationany valid date in the future
Debit Card - Number4012 8888 8888 1881
Debit Card - CVV123
Debit Card - Expirationany valid date in the future