Kredivo - Paylater & Pinjaman 图标

Kredivo 先买后付与贷款数据 API

PT Kredivo Finance Indonesia · 信贷 4.8 ★

Kredivo - Paylater & Pinjaman 是 PT Kredivo Finance Indonesia 的消费信贷应用。该公司持有印尼金融服务管理局(OJK)牌照,总部在雅加达 Gatot Subroto 大街的 Dipo Tower。用户大约五分钟完成注册后可获得最高 5,000 万印尼盾的循环额度,既可按 30 天一次结清(0% 利息、无手续费),也可分 3、6、9、12、18、24 期还款,月息起 1.99%,公布的最高年化利率(APR)为 41.51%。同一额度可在 Alfamart、Indomaret、Tokopedia、Shopee、Lazada、Tiket.com、Erafone、H&M、Electronic City、IKEA、McDonald's 等逾一万家印尼商户使用,也可在收银台扫 QRIS;个人贷款(pinjaman)与电动摩托融资与先买后付额度并列。Kredivo Score 给账户打分,KrediMall 与应用内缴费覆盖商品和预付充值,客服邮箱 [email protected]、电话 0804-1-573348。Android 客户端 Google Play 评分 4.77(4,900,034 条),安装量逾五千万,与 Akulaku、Shopee PayLater、GoPay Later、Indodana、Home Credit 争夺同一批印尼先买后付用户。

到期欠款行把 kredivo_outstanding_due_amount 与 qris_outstanding_due_amount 拆开,各自带到期日与状态,账单首页才能在同一借款人上并列应用内先买后付欠款和收银台 QRIS 欠款。循环额度以 availableLimit 对照 total_limit 下发;给新分期定价的分数落在 edu_score 与 kredivoScore。

绑定放款账户返回 bank_name 与 account_number。Krom 储蓄绑定补充 krom_account_number、krom_balance 与 krom_account_status。分期报价携带 tenure、installment_amount 与 eligible_tenures。还款通道列出 payment_channel_name 与 va_number。核贷档案持有 monthly_income 与 npwp_number。忠诚度余额表现为 user_point 与 cashback_amount。周期缴费订阅暴露 subscription_id 与 next_payment_amount;收银台扫码结账返回 merchant_id 与 transaction_token。Mandiri e-money、BCA Flazz 与 BNI TapCash 的 NFC 充值返回 nfcCardType 与 cardBalance。可选 KrediShield 报价落在 insurance_fee 与 insurance_fee_per_day。优惠券钱包列出 voucher_code、discount_amount 与 redeem_expiry_date。 新一笔 pinjaman 确认前,金融科技数据中心冷静期标志以 is_cool_off_fdc 与 pl_cool_off_fdc 下发。可选跳过一期的报价落在 payment_holiday_fee 与 payment_holiday_fee_per_day。Krom 混合支付结账用 eligible_for_krom_mixpayment 对照 krom_balance_available。催收台、BNPL 聚合方与信贷政策工具用这些字段做夜间额度监控和对逾期 VA 入账;openData Studio 把同一接口面变成可调用的开放数据。

应用截图

  • Kredivo - Paylater & Pinjaman 应用截图 1
  • Kredivo - Paylater & Pinjaman 应用截图 2
  • Kredivo - Paylater & Pinjaman 应用截图 3
  • Kredivo - Paylater & Pinjaman 应用截图 4

API 端点一览

以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。

  • PIN 登录

    POST /v1/auth/pin-session osint

    用 mobile_number 与 pin 登录借款人,签发后续调用携带的 access_token、refresh_token 与 user_token。

    认证方式: 请求体提交 mobile_number 与 pin;响应签发 access_token

    • access_token
    • refresh_token
    • user_token
    • kredivo_user_id
    • mobile_number
    POST /v1/auth/pin-session HTTP/1.1
    Content-Type: application/json
    
    {
      "mobile_number": "081234567890",
      "pin": "123456",
      "country_code": "ID"
    }
    {
      "access_token": "eyJhbGciOi...",
      "refresh_token": "rt_8f21c0",
      "user_token": "ut_91ab",
      "kredivo_user_id": "KV-10028441",
      "mobile_number": "081234567890"
    }
  • 借款人资料

    GET /v1/borrower/identity osint

    加载已登录借款人卡片:账户页使用的 legal_name、NIK、mobile_number、email、date_of_birth 与 account_status。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • kredivo_user_id
    • legal_name
    • full_name
    • mobile_number
    • email
    • date_of_birth
    • nik
    • account_status
    GET /v1/borrower/identity HTTP/1.1
    {
      "kredivo_user_id": "KV-10028441",
      "legal_name": "Siti Nurhaliza",
      "full_name": "Siti Nurhaliza",
      "mobile_number": "081234567890",
      "email": "[email protected]",
      "date_of_birth": "1994-04-12",
      "nik": "3174011204940001",
      "account_status": "ACTIVE"
    }
  • 可用信贷额度

    GET /v1/limit/available openfinance

    读取首页余额条与额度中心展示的剩余循环额度 availableLimit,对照已批 total_limit。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • availableLimit
    • availableLimitAmount
    • total_limit
    • user_available_limit
    GET /v1/limit/available HTTP/1.1
    {
      "availableLimit": 12500000,
      "availableLimitAmount": 12500000,
      "total_limit": 20000000,
      "user_available_limit": 12500000,
      "currency": "IDR"
    }
  • 信贷钱包快照

    GET /v1/wallet/credit-line openbanking

    返回信贷钱包卡片:wallet_status、account_status,以及电子钱包充值核验剩余额度时用的带时间戳 availableLimit。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • wallet_status
    • account_status
    • availableLimit
    • credit_wallet_timestamp
    GET /v1/wallet/credit-line HTTP/1.1
    {
      "wallet_status": "ACTIVE",
      "account_status": "ACTIVE",
      "availableLimit": 12500000,
      "credit_wallet_timestamp": "2026-10-14T09:12:00+07:00",
      "currency": "IDR"
    }
  • 即将到期与逾期账单

    GET /v1/bills/upcoming openfinance

    供给账单与还款首页:应用内先买后付欠款、QRIS 欠款、滞纳金以及合计 bill_amount。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • kredivo_outstanding_due_amount
    • kredivo_outstanding_due_date
    • kredivo_outstanding_due_status
    • kredivo_payment_due_date
    • kredivo_late_fee_amount
    • qris_outstanding_due_amount
    • qris_outstanding_due_date
    • qris_outstanding_due_status
    • total_outstanding_late_amount
    • bill_amount
    GET /v1/bills/upcoming HTTP/1.1
    {
      "kredivo_outstanding_due_amount": 1850000,
      "kredivo_outstanding_due_date": "2026-10-25",
      "kredivo_outstanding_due_status": "UPCOMING",
      "kredivo_payment_due_date": "2026-10-25",
      "kredivo_late_fee_amount": 0,
      "qris_outstanding_due_amount": 275000,
      "qris_outstanding_due_date": "2026-10-25",
      "qris_outstanding_due_status": "UPCOMING",
      "total_outstanding_late_amount": 0,
      "bill_amount": 2125000
    }
  • KKI 账单详情

    GET /v1/statements/period openfinance

    返回一个账期的 KKI 账单:bill_amount、outstanding_amount、due_date 以及用于还款的 VA 号码。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • bill_amount
    • outstanding_amount
    • due_date
    • payment_channel
    • va_number
    • kredivo_transaction_id
    GET /v1/statements/period?period=2026-10 HTTP/1.1
    {
      "bill_amount": 2125000,
      "outstanding_amount": 2125000,
      "due_date": "2026-10-25",
      "payment_channel": "VA_BCA",
      "va_number": "7001234567890123",
      "kredivo_transaction_id": "TRX-882144"
    }
  • KKI 贷款详情

    GET /v1/loans/open openfinance

    列出未结清分期贷款,含 tenure、每月 installment_amount、剩余 outstanding_amount 与下一期到期日。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • kredivo_transaction_id
    • tenure
    • eligible_tenures
    • installment_amount
    • total_installment_amount
    • next_installment_due_date
    • outstanding_amount
    GET /v1/loans/open HTTP/1.1
    {
      "kredivo_transaction_id": "TRX-882144",
      "tenure": 12,
      "eligible_tenures": [3, 6, 9, 12],
      "installment_amount": 412950,
      "total_installment_amount": 4955400,
      "next_installment_due_date": "2026-11-25",
      "outstanding_amount": 3716550
    }
  • 先买后付分期报价

    POST /v1/checkout/quote openfinance

    在 PIN 确认前给出先买后付结账报价:所选 tenure、每月 installment_amount、interest_rate、admin_fee 以及剩余 availableLimit。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • tenure
    • eligible_tenures
    • installment_amount
    • total_installment_amount
    • interest_rate
    • admin_fee
    • availableLimit
    POST /v1/checkout/quote HTTP/1.1
    Content-Type: application/json
    
    {
      "amount": 2500000,
      "tenure": 12,
      "payment_type": "INSTALLMENT"
    }
    {
      "tenure": 12,
      "eligible_tenures": [3, 6, 9, 12],
      "installment_amount": 412950,
      "total_installment_amount": 4955400,
      "interest_rate": 0.0299,
      "admin_fee": 25000,
      "availableLimit": 12500000
    }
  • QRIS KKI 看板

    GET /v1/qr/dashboard openbanking

    加载 QRIS 先买后付首页:收银台扫码欠款以及卡住后续扫码的 KKI 账户状态。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • qris_outstanding_due_amount
    • qris_outstanding_due_date
    • qris_outstanding_due_status
    • qris_payment_due_date
    • qris_account_status
    GET /v1/qr/dashboard HTTP/1.1
    {
      "qris_outstanding_due_amount": 275000,
      "qris_outstanding_due_date": "2026-10-25",
      "qris_outstanding_due_status": "UPCOMING",
      "qris_payment_due_date": "2026-10-25",
      "qris_account_status": "ACTIVE"
    }
  • QRIS KKI 账户状态

    GET /v1/qr/account/status openbanking

    在收银台扫码流程开始前检查 KKI QRIS 额度是否为 ACTIVE;冻结状态会暂停后续 QRIS 扣款。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • qris_account_status
    • account_status
    • kredivo_user_id
    GET /v1/qr/account/status HTTP/1.1
    {
      "qris_account_status": "ACTIVE",
      "account_status": "ACTIVE",
      "kredivo_user_id": "KV-10028441"
    }
  • Kredivo Score 分数图

    GET /v1/score/grade opendata

    返回应用内 Kredivo Score / edu_score 等级,用于给分期定价并解锁评分页上的提额入口。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • edu_score
    • previous_edu_score
    • kredivoScore
    • kredivoScoreBtnState
    • kredivoScoreIconUrl
    • user_edu_score_info
    GET /v1/score/grade HTTP/1.1
    {
      "edu_score": "AA",
      "previous_edu_score": "A",
      "kredivoScore": "AA",
      "kredivoScoreBtnState": "ENABLED",
      "kredivoScoreIconUrl": "https://cdn.example.com/score/ic_edu_score_aa.png",
      "user_edu_score_info": {
        "show_user_edu_score_info": true
      }
    }
  • 绑定的个人贷款银行

    POST /v1/banks/linked openbanking

    列出账户上保存的个人贷款放款银行,含 pinjaman 打款使用的 bank_name 与 account_number。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • bank_name
    • account_number
    • bank_account_number
    • legal_name
    POST /v1/banks/linked HTTP/1.1
    Content-Type: application/json
    
    {}
    {
      "banks": [
        {
          "bank_name": "BCA",
          "account_number": "1234567890",
          "bank_account_number": "1234567890",
          "legal_name": "Siti Nurhaliza"
        }
      ]
    }
  • 积分余额

    GET /v1/rewards/points opendata

    读取积分页展示的奖励账本余额,含先买后付消费累积的 cashback_point。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • user_point
    • user_points
    • cashback_point
    GET /v1/rewards/points HTTP/1.1
    {
      "user_point": 18400,
      "user_points": 18400,
      "cashback_point": 2500,
      "currency": "POINT"
    }
  • 交易历史

    GET /v1/transactions openfinance

    分页返回借款人的先买后付与 pinjaman 账本,含 transaction_id、所选 tenure 与剩余 outstanding_amount。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • transaction_id
    • kredivo_transaction_id
    • tenure
    • installment_amount
    • payment_channel
    • outstanding_amount
    GET /v1/transactions?page=1 HTTP/1.1
    {
      "transactions": [
        {
          "transaction_id": "TRX-882144",
          "kredivo_transaction_id": "TRX-882144",
          "tenure": 12,
          "installment_amount": 412950,
          "payment_channel": "PAYLATER",
          "outstanding_amount": 3716550
        }
      ]
    }
  • 返现历史

    GET /v1/rewards/cashback opendata

    列出先买后付消费入账的 cashback_amount 与 cashback_point 行,以及累计 total_cashback。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • transaction_id
    • cashback_amount
    • cashback_point
    • potential_cashback
    • total_cashback
    GET /v1/rewards/cashback HTTP/1.1
    {
      "items": [
        {
          "transaction_id": "TRX-882144",
          "cashback_amount": 25000,
          "cashback_point": 250,
          "potential_cashback": 0
        }
      ],
      "total_cashback": 185000
    }
  • 申请提额

    POST /v1/limit/increase openfinance

    在店内或 SPG 提额流程后提交循环额度申请;响应回写新的 total_limit 以及 is_limit_increase 是否被接受。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • is_limit_increase
    • total_limit
    • availableLimit
    • edu_score
    • account_status
    POST /v1/limit/increase HTTP/1.1
    Content-Type: application/json
    
    {
      "kredivo_user_id": "KV-10028441"
    }
    {
      "is_limit_increase": true,
      "total_limit": 30000000,
      "availableLimit": 22500000,
      "edu_score": "AA",
      "account_status": "PENDING_REVIEW"
    }
  • 还款渠道

    GET /v1/payment/channels openbanking

    列出借款人可用的虚拟账户等还款通道,含账单页展示的常用 frequent_payment_channel 与 va_number。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • frequent_payment_channel
    • payment_channel
    • payment_channel_id
    • payment_channel_name
    • va_number
    • va_number_formatted
    GET /v1/payment/channels HTTP/1.1
    {
      "frequent_payment_channel": "VA_BCA",
      "channels": [
        {
          "payment_channel": "VA_BCA",
          "payment_channel_id": "bca_va",
          "payment_channel_name": "BCA Virtual Account",
          "va_number": "7001234567890123",
          "va_number_formatted": "7001 2345 6789 0123"
        }
      ]
    }
  • 附近商户门店

    GET /v1/stores/nearby opendata

    按设备定位返回接受先买后付的附近门店,含店铺地图使用的 store_name、merchant_name 与 store_distance。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • store_id
    • store_name
    • merchant_name
    • store_distance
    • latitude
    • longitude
    GET /v1/stores/nearby?latitude=-6.186486&longitude=106.834091 HTTP/1.1
    {
      "stores": [
        {
          "store_id": "ST-ALFA-8841",
          "store_name": "Alfamart Menteng",
          "merchant_name": "Alfamart",
          "store_distance": 0.42,
          "latitude": -6.1869,
          "longitude": 106.8332
        }
      ]
    }
  • 电动摩托贷款资格

    GET /v1/ev/eligibility openfinance

    检查已登录借款人能否发起电动摩托融资,返回 buying_purpose、所需 down_payment_amount 与剩余 availableLimit。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • ineligibleReason
    • buying_purpose
    • down_payment_amount
    • availablePayments
    • availableLimit
    GET /v1/ev/eligibility HTTP/1.1
    {
      "eligible": true,
      "ineligibleReason": null,
      "buying_purpose": "PERSONAL",
      "down_payment_amount": 2500000,
      "availablePayments": ["PAYLATER", "INSTALLMENT"],
      "availableLimit": 12500000
    }
  • 电动摩托分期报价

    POST /v1/ev/quote openfinance

    在试算页为电动摩托融资定价:down_payment_amount、tenure、每月 installment_amount 以及剩余 availableLimit。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • down_payment_amount
    • tenure
    • installment_amount
    • total_installment_amount
    • interest_rate
    • availableLimit
    • buying_purpose
    POST /v1/ev/quote HTTP/1.1
    Content-Type: application/json
    
    {
      "down_payment_amount": 2500000,
      "tenure": 18,
      "buying_purpose": "PERSONAL"
    }
    {
      "down_payment_amount": 2500000,
      "tenure": 18,
      "installment_amount": 685000,
      "total_installment_amount": 12330000,
      "interest_rate": 0.0199,
      "availableLimit": 12500000,
      "buying_purpose": "PERSONAL"
    }
  • Krom 数字银行绑定

    POST /v1/savings/link openbanking

    发起或返回额度中心 Krom 卡片使用的 Krom 储蓄账户绑定,含 krom_account_number 与 krom_account_status。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • krom_account_number
    • krom_account_status
    • krom_account_info
    • legal_name
    • account_status
    POST /v1/savings/link HTTP/1.1
    Content-Type: application/json
    
    {
      "kredivo_user_id": "KV-10028441"
    }
    {
      "krom_account_number": "8880123456789",
      "krom_account_status": "LINKED",
      "krom_account_info": {
        "legal_name": "Siti Nurhaliza",
        "account_status": "ACTIVE"
      }
    }
  • Krom 储蓄余额

    GET /v1/savings/balance openbanking

    读取混合支付结账使用的已绑定 Krom 储蓄快照:krom_balance、krom_balance_available 与 krom_account_status。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • krom_account_number
    • krom_account_status
    • krom_balance
    • krom_balance_available
    • krom_account_info
    GET /v1/savings/balance HTTP/1.1
    {
      "krom_account_number": "8880123456789",
      "krom_account_status": "LINKED",
      "krom_balance": 1450000,
      "krom_balance_available": 1450000,
      "krom_account_info": {
        "status": "ACTIVE"
      }
    }
  • 贷款重组详情

    GET /v1/loans/restructure openfinance

    加载一笔账单展期/贷款重组:loan_restructure_id、loan_restructure_status 以及正在重组的 outstanding_amount。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • loan_restructure_id
    • restructure_id
    • loan_restructure_status
    • outstanding_amount
    • kredivo_transaction_id
    GET /v1/loans/restructure?loan_restructure_id=RS-44102 HTTP/1.1
    {
      "loan_restructure_id": "RS-44102",
      "restructure_id": "RS-44102",
      "loan_restructure_status": "PENDING_CONFIRM",
      "outstanding_amount": 3716550,
      "kredivo_transaction_id": "TRX-882144"
    }
  • KKI 卡片详情

    GET /v1/card/detail openbanking

    返回 KKI 虚拟卡/QRIS 卡面:卡片详情弹层展示的脱敏 card_number 与 card_account_status。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • card_number
    • card_account_status
    • qris_account_status
    • kredivo_user_id
    GET /v1/card/detail HTTP/1.1
    {
      "card_number": "6288********4412",
      "card_account_status": "ACTIVE",
      "qris_account_status": "ACTIVE",
      "kredivo_user_id": "KV-10028441"
    }
  • NPWP 税号核验

    POST /v1/kyc/tax-id osint

    在注册与提额流程中核验借款人的印尼 NPWP 税号,返回 has_npwp 以及匹配到的 legal_name。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • npwp_number
    • npwpNumber
    • has_npwp
    • legal_name
    POST /v1/kyc/tax-id HTTP/1.1
    Content-Type: application/json
    
    {
      "npwp_number": "10.123.456.7-012.000",
      "npwpNumber": "101234567012000"
    }
    {
      "npwp_number": "10.123.456.7-012.000",
      "npwpNumber": "101234567012000",
      "has_npwp": true,
      "legal_name": "Siti Nurhaliza"
    }
  • 收入声明

    GET /v1/kyc/income openfinance

    返回核贷与店内提额收入证明步骤使用的申报 monthly_income 与 income_source。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • monthly_income
    • income_source
    • other_income_source
    • npwp
    • has_npwp
    GET /v1/kyc/income HTTP/1.1
    {
      "monthly_income": 8500000,
      "income_source": "SALARY",
      "other_income_source": null,
      "npwp": "10.123.456.7-012.000",
      "has_npwp": true
    }
  • 借款人地址

    GET /v1/profile/address osint

    加载 KYC 居住地址卡片:激活与 Krom 注册表单使用的 user_address、province、city 与 postal_code。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • user_address
    • address_detail
    • province
    • city
    • postal_code
    GET /v1/profile/address HTTP/1.1
    {
      "user_address": "Jl. Menteng Raya No. 12",
      "address_detail": "Rt 003/Rw 005",
      "province": "DKI Jakarta",
      "city": "Jakarta Pusat",
      "postal_code": "10310"
    }
  • 缴费商品询价

    POST /v1/billers/inquire opendata

    结账前查询预付或后付缴费商品:电表/手机上的 account_name、面额 denomination 以及记入先买后付额度的 admin_fee。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • product_code
    • customer_id
    • account_name
    • operator_name
    • denomination
    • admin_fee
    POST /v1/billers/inquire HTTP/1.1
    Content-Type: application/json
    
    {
      "product_code": "PLN_PREPAID_50K",
      "customer_id": "12345678901",
      "operator_name": "PLN"
    }
    {
      "product_code": "PLN_PREPAID_50K",
      "customer_id": "12345678901",
      "account_name": "SITI NURHALIZA",
      "operator_name": "PLN",
      "denomination": 50000,
      "admin_fee": 2500
    }
  • 周期缴费订阅

    GET /v1/billers/subscriptions opendata

    列出记入先买后付额度的自动缴费订阅:subscription_id、账单类型、电表/手机账号、周期以及 next_payment_amount。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • subscription_id
    • external_subscription_id
    • subscription_bill_type
    • subscription_provider_code
    • subscription_account_number
    • subscription_frequency
    • subscription_day
    • next_payment_amount
    GET /v1/billers/subscriptions HTTP/1.1
    {
      "subscriptions": [
        {
          "subscription_id": "SUB-PLN-4412",
          "external_subscription_id": "ext_pln_4412",
          "subscription_bill_type": "PLN_PREPAID",
          "subscription_provider_code": "PLN",
          "subscription_account_number": "12345678901",
          "subscription_frequency": "MONTHLY",
          "subscription_day": 25,
          "next_payment_amount": 52500
        }
      ]
    }
  • 店内扫码结账

    POST /v1/checkout/qr openfinance

    在收银台二维码/条码上扣循环额度:merchant_id、所选 payment_type 以及扫码后剩余的 availableLimit。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • transaction_id
    • transaction_token
    • merchant_id
    • merchant_name
    • payment_type
    • available_payment_types
    • availableLimit
    • transaction_status
    POST /v1/checkout/qr HTTP/1.1
    Content-Type: application/json
    
    {
      "merchant_id": "M-ALFA-8841",
      "transaction_token": "tt_9c21ab",
      "payment_type": "PAYLATER",
      "availableLimit": 12500000
    }
    {
      "transaction_id": "TRX-990211",
      "transaction_token": "tt_9c21ab",
      "merchant_id": "M-ALFA-8841",
      "merchant_name": "Alfamart Menteng",
      "payment_type": "PAYLATER",
      "available_payment_types": ["PAYLATER", "INSTALLMENT"],
      "availableLimit": 11950000,
      "transaction_status": "SUCCESS"
    }
  • NFC 电子钱包读卡

    POST /v1/topup/nfc-scan openbanking

    通过 NFC 读取点触的 Mandiri e-money、BCA Flazz 或 BNI TapCash 卡,返回 nfcCardType 与 cardBalance,供充值页从剩余 availableLimit 扣款。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • nfcCardType
    • cardBalance
    • nfcResult
    • nfcResultModel
    • availableLimit
    POST /v1/topup/nfc-scan HTTP/1.1
    Content-Type: application/json
    
    {
      "nfcCardType": "MANDIRI_EMONEY",
      "nfcResult": "iso_dep_payload"
    }
    {
      "nfcCardType": "MANDIRI_EMONEY",
      "cardBalance": 125000,
      "nfcResultModel": {
        "nfcCardType": "MANDIRI_EMONEY",
        "cardBalance": 125000
      },
      "availableLimit": 12500000
    }
  • KrediShield 保险产品

    GET /v1/checkout/addons/insurance openfinance

    给出先买后付或 pinjaman 结账可勾选的 KrediShield 保费:insurance_fee、insurance_fee_per_day 以及开关页展示的 insurance_agreement_html。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • apply_insurance
    • insurance_amount
    • insurance_fee
    • insurance_fee_per_day
    • insurance_fee_per_month
    • insurance_agreement_html
    GET /v1/checkout/addons/insurance HTTP/1.1
    {
      "apply_insurance": true,
      "insurance_amount": 18500,
      "insurance_fee": 18500,
      "insurance_fee_per_day": 650,
      "insurance_fee_per_month": 18500,
      "insurance_agreement_html": "<p>KrediShield...</p>"
    }
  • 优惠券钱包列表

    GET /v1/vouchers opendata

    分页返回先买后付结账使用的已登录优惠券钱包:voucher_code、discount_amount、min_transaction_amount 与 redeem_expiry_date。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • voucher_id
    • user_voucher_id
    • voucher_code
    • voucher_name
    • voucher_type
    • discount_amount
    • min_transaction_amount
    • redeem_expiry_date
    GET /v1/vouchers HTTP/1.1
    {
      "vouchers": [
        {
          "voucher_id": "VC-ALFA-8841",
          "user_voucher_id": "UV-10028441",
          "voucher_code": "ALFA50K",
          "voucher_name": "Alfamart Rp50rb",
          "voucher_type": "MERCHANT",
          "discount_amount": 50000,
          "min_transaction_amount": 150000,
          "redeem_expiry_date": "2026-11-30"
        }
      ]
    }
  • FDC 征信冷静期

    GET /v1/credit-bureau/cooloff openfinance

    在 pinjaman 或先买后付确认前读取金融科技数据中心(FDC)冷静期标志:is_cool_off_fdc 与 pl_cool_off_fdc 决定借款人能否再借一笔。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • is_cool_off_fdc
    • fdc_cool_off
    • pl_cool_off_fdc
    • kredivo_user_id
    GET /v1/credit-bureau/cooloff HTTP/1.1
    {
      "is_cool_off_fdc": false,
      "fdc_cool_off": false,
      "pl_cool_off_fdc": false,
      "kredivo_user_id": "KV-10028441"
    }
  • 还款假期产品

    GET /v1/checkout/addons/holiday openfinance

    给出结账时可勾选的跳过一期还款假期:开关页展示的 payment_holiday_allowed、payment_holiday_fee 与 payment_holiday_fee_per_day。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • payment_holiday_allowed
    • payment_holiday_enabled
    • payment_holiday_fee
    • payment_holiday_fee_per_day
    • payment_holiday_description
    GET /v1/checkout/addons/holiday HTTP/1.1
    {
      "payment_holiday_allowed": true,
      "payment_holiday_enabled": true,
      "payment_holiday_fee": 35000,
      "payment_holiday_fee_per_day": 1200,
      "payment_holiday_description": "Skip this cycle for a fee"
    }
  • Krom 混合支付额度

    GET /v1/savings/mixpayment openbanking

    返回一笔结账能从已绑定 Krom 储蓄余额与循环额度之间怎么拆:eligible_for_krom_mixpayment、krom_balance_available 以及剩余 availableLimit。

    认证方式: POST /v1/auth/pin-session(mobile_number + pin)签发的 Bearer access_token;另附 X-Session

    • eligible_for_krom_mixpayment
    • krom_balance
    • krom_balance_available
    • krom_account_status
    • availableLimit
    GET /v1/savings/mixpayment HTTP/1.1
    {
      "eligible_for_krom_mixpayment": true,
      "krom_balance": 1450000,
      "krom_balance_available": 1450000,
      "krom_account_status": "LINKED",
      "availableLimit": 12500000
    }

数据类别

  • 信贷额度
  • 先买后付账单
  • QRIS 欠款
  • 信用分
  • 绑定银行卡
  • 交易流水
  • 积分
  • 还款渠道
  • Krom 绑定
  • 电动摩托融资
  • 分期报价
  • 收入申报
  • NPWP 税号
  • 缴费询价
  • 周期缴费
  • 店内扫码结账
  • NFC 电子钱包
  • KrediShield 保险
  • 优惠券
  • FDC 冷静期
  • 还款假期
  • Krom 混合支付

数据使用场景与案例

  • 先买后付额度监控

    放贷或 BNPL 聚合方夜间拉取 availableLimit 与 total_limit,催收与核贷台在允许新一笔结账前就能看到剩余循环额度。

  • 账单与滞纳金对账

    财务把 kredivo_outstanding_due_amount、kredivo_payment_due_date 与 kredivo_late_fee_amount 对到银行 VA 入账,逾期印尼盾账单当天即可标出。

  • QRIS KKI 敞口看板

    商户风险台读取 qris_outstanding_due_amount 与 qris_account_status,把收银台扫码欠款与应用内先买后付欠款拆开。

  • NFC 充值与优惠券结账流

    钱包或商户 POS 从点触的 Mandiri/Flazz/TapCash 卡读取 nfcCardType 与 cardBalance,再把 voucher_code 与 discount_amount 叠到剩余 availableLimit 上,然后才记入先买后付。

常见问题

Kredivo 暴露了哪些信贷额度字段?

额度读取返回已登录循环额度的 availableLimit、total_limit 与 user_available_limit。另一条提额写入在店内或 SPG 提额流程后申请更高的 total_limit,并回写 is_limit_increase、新的 total_limit 与 account_status。

先买后付账单和 QRIS 账单有何不同?

到期账单读取同时返回 kredivo_outstanding_due_amount 与 qris_outstanding_due_amount,各自带到期日与状态,因此在同一借款人身上应用内先买后付欠款与收银台 QRIS 欠款并列展示。QRIS KKI 详情由 QR 看板与账期账单读取提供;应用内先买后付贷款行在未结清贷款读取中。

这些调用如何鉴权?

登录调用提交 mobile_number 与 pin,签发 access_token、refresh_token 与 user_token。后续调用携带 Authorization: Bearer 和 X-Session 请求头;结账流程会在扣款前再次校验 PIN。

Kredivo Score 也在同一接口面上吗?

是。分数图读取返回 edu_score、previous_edu_score 以及评分页和额度中心展示的 kredivoScore。这些分数会卡住分期定价与提额资格。

与 Kredivo - Paylater & Pinjaman 相似的应用

  • Akulaku — Akulaku 把现金贷、先买后付(PayLater)和商户分期放在同一款印尼应用里,放贷方为持 OJK 牌照的 PT Akulaku Finance Indonesia。
  • Indodana PayLater — Indodana PayLater 是受 OJK 监管的印尼先买后付额度,最高 5,000 万印尼盾,可 30 天一次结清,或按 3、6、12、18、24 期在合作商户分期。
  • Home Credit Indonesia — 印尼 Home Credit(PT Home Credit Indonesia)为手机、电视、笔记本等商品提供门店与线上分期,并另有现金融资。
  • Easycash - Pinjaman Daring — Easycash 是持 OJK 牌照的印尼无抵押现金贷应用,额度 10 万至 1 亿印尼盾、期限 3–12 个月,无需信用卡。
  • Tunaiku - Pinjaman Dana Online — Tunaiku 是 PT Bank Amar Indonesia 持 OJK 牌照的无抵押现金贷(KTA)应用,放款 200 万至 3,000 万印尼盾,期限 6–30 个月。
  • JULO — JULO 是受 OJK 监管的印尼数字信贷应用,同一额度可提现、充电子钱包,或在 Tokopedia、Shopee、Lazada、Blibli、TikTok Shop 先买后付。
  • AdaKami — AdaKami 是持 OJK 牌照的印尼在线现金贷平台,无抵押放款、按公布的 30 天一期还款,并写明放款时不预先扣费。
  • Singa Fintech-Digital Loans — Singa Fintech 是 PT Abadi Sejahtera Finansindo 持 OJK 牌照的印尼现金贷应用,公布额度为 110 万至 4,800 万印尼盾。

相关主题

  • Kredivo API
  • Kredivo 先买后付数据
  • availableLimit
  • kredivo_outstanding_due_amount
  • QRIS KKI 账单
  • edu_score
  • PT Kredivo Finance Indonesia
  • 印尼 BNPL 接口

需要集成这个 App 的数据 API?

我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。

  • 每个项目均签 NDA 与 SOW
  • 3–7 天交付
  • 验收通过后才付款
  • 仅在授权范围内作业

获取报价