Home Credit 印尼消费贷数据接口
Home Credit-Pinjaman & Kredit 是 PT Home Credit Indonesia 面向印尼的消费金融 Android 客户端(Play 上同一包名也标为 My Home Credit Indonesia)。用户在同一首页管理家电、摩托车等商品分期合同,开通商户与 QRIS 的 Bayar Nanti(先买后付),持有 Home Credit 信用卡,给应用内电子钱包充值以缴 pulsa、PLN、PDAM、BPJS,并申请 FlexiFast 现金贷以及 UDJ / 多笔提现额度。商城、网点定位、收件箱与直接借记设置与 PIN、OTP、生物识别登录并列。该公司是受 OJK 监管的多金融放贷机构,与 Kredivo、Akulaku、Easycash 争夺同一批印尼 pinjaman 与先买后付用户。
Bayar Nanti 账户行把 availableBalance 与 usedBalance、ownFund、increaseLimit 绑在同一 cuid、payLaterStatus 与 pastDueStatus 下,商户票据再补 merchantName、amountTransaction、tenor 与 installmentAmount。
分期账本列出 installmentNumber、dueDate 与 valuePaid;待缴发票带 virtualAccount、totalInvoice 与 commodityType;Home Credit 卡公布 cardLimit、cardAvailableLimit、retailBalance 以及商户 acceptorName;钱包流水记录 senderAccount、destinationAccount 与 referenceId;FlexiFast 现金贷磁贴给出 offerAmount、minCreditAmount、maxCreditAmount 与 flatRate。
催收台、先买后付对账与卡消费分析可以消费这些账本;openData Studio 把它们变成可调用的开放数据。
应用截图
API 端点一览
以下端点与请求/响应示例均依据应用界面推导重构,为示意说明,并非实际抓包。
签发 OAuth2 访问令牌
POST
/v1/identity/oauth2/tokenosint用 grant_type 与 client_id 换取后续客户、先买后付、卡与钱包调用所用的 Authorization: Bearer accessToken,同时返回 expiresIn、refreshToken 与 type。
认证方式: OAuth2 表单提交 grant_type 与 client_id(密码模式另附 username/password)。返回 accessToken、expiresIn、refreshToken 与 type,供后续 Bearer 使用。
- grant_type
- client_id
- accessToken
- expiresIn
- refreshToken
- type
POST /v1/identity/oauth2/token HTTP/1.1 Content-Type: application/x-www-form-urlencoded grant_type=password&client_id=<client_id>&username=081234567890&password=********{ "accessToken": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...", "expiresIn": 3600, "refreshToken": "rt_8f21c0ab", "type": "Bearer" }Bayar Nanti 账户详情
GET
/v1/paylater/accounts/currentopenfinance加载 Bayar Nanti(先买后付)账户:身份(cuid、customerName、idCardNumber)、状态标记,以及嵌套的额度块(availableBalance、usedBalance、totalBalance、ownFund、increaseLimit)。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- cuid
- customerName
- idCardNumber
- payLaterStatus
- pastDueStatus
- offerId
- maximumActivationDate
- billingStatus
- availableBalance
- totalBalance
- usedBalance
- ownFund
- increaseLimit
- insuranceStatus
- adminFee
- blocked
- blockReasons
- contractNumber
- dueDate
- billingDate
GET /v1/paylater/accounts/current HTTP/1.1 Authorization: Bearer <access_token>{ "cuid": "CUID-1048291", "customerName": "Siti Nurhaliza", "email": "[email protected]", "idCardNumber": "3174xxxxxxxxxxxx", "payLaterStatus": "ACTIVE", "pastDueStatus": false, "offerId": "PL-OFF-9921", "maximumActivationDate": "2026-12-31", "billingStatus": "CURRENT", "paylaterAccountBalanceDto": { "contractNumber": "PL-2026-881144", "dueDate": "2026-11-05", "billingDate": "2026-10-20", "availableBalance": 3500000, "totalBalance": 5000000, "usedBalance": 1500000, "ownFund": 0, "increaseLimit": true }, "insuranceStatus": true, "adminFee": 25000, "blocked": false, "blockReasons": [] }Bayar Nanti 交易详情
GET
/v1/paylater/contracts/{contractNumber}/purchases/{referenceNumber}openfinance按 contractNumber 与 referenceNumber 返回一笔 Bayar Nanti 消费:merchantName、amountTransaction、tenor、installmentAmount、费用与 dueDate。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- referenceNumber
- category
- transactionDateTime
- merchantName
- merchantId
- amountTransaction
- basicAmountTransaction
- transactionFee
- monthlyInstallmentFee
- tenor
- totalTransaction
- installmentAmount
- dueDate
- paymentMethod
GET /v1/paylater/contracts/PL-2026-881144/purchases/REF-778210 HTTP/1.1 Authorization: Bearer <access_token>{ "referenceNumber": "REF-778210", "category": "QRIS", "transactionDateTime": "2026-10-12T14:03:11+07:00", "merchantName": "Alfamart Menteng", "merchantId": "MID-ALFA-091", "amountTransaction": 185000, "basicAmountTransaction": 185000, "transactionFee": 0, "monthlyInstallmentFee": 4500, "tenor": "3", "totalTransaction": 198500, "installmentAmount": 66167, "dueDate": "2026-11-05", "paymentMethod": "PAYLATER" }合同历史
GET
/v1/contracts/historyopenfinance列出客户已融资合同,含 commodityType、contractNumber、date、price、status 与 type,供合同历史页使用。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- commodityType
- contractNumber
- date
- price
- status
- type
GET /v1/contracts/history HTTP/1.1 Authorization: Bearer <access_token>{ "data": [ { "commodityType": "ELECTRONICS", "contractNumber": "HC-2024-55201", "date": "2024-08-19", "price": "4999000", "status": "ACTIVE", "type": "INSTALLMENT" } ] }分期还款计划
GET
/v1/contracts/{contractNumber}/scheduleopenfinance返回一份合同的分期账本:每期含 installmentNumber、dueDate、installmentAmount、datePaid、valuePaid、status 与 subStatus。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- contractNumber
- datePaid
- dueDate
- installmentAmount
- installmentDetails
- installmentNumber
- status
- subStatus
- title
- valuePaid
GET /v1/contracts/HC-2024-55201/schedule HTTP/1.1 Authorization: Bearer <access_token>{ "contractNumber": "HC-2024-55201", "installments": [ { "datePaid": "2026-09-05", "dueDate": "2026-09-05", "installmentAmount": 416583, "installmentDetails": [], "installmentNumber": 14, "status": "PAID", "subStatus": "ON_TIME", "title": "Angsuran 14", "valuePaid": 416583 }, { "datePaid": null, "dueDate": "2026-10-05", "installmentAmount": 416583, "installmentDetails": [], "installmentNumber": 15, "status": "DUE", "subStatus": "OPEN", "title": "Angsuran 15", "valuePaid": 0 } ] }待缴账单
GET
/v1/payments/outstandingopenfinance加载付款页的未缴发票:totalPending,以及每份合同的 virtualAccount、totalInvoice、dueDate、commodityName 与 paymentChannel。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- cuid
- totalPending
- commodityName
- commodityType
- contractNumber
- customerName
- dueDate
- paymentChannel
- productType
- ptp
- totalInvoice
- type
- virtualAccount
GET /v1/payments/outstanding HTTP/1.1 Authorization: Bearer <access_token>{ "cuid": "CUID-1048291", "totalPending": "416583", "contract": [ { "commodityName": "Samsung Galaxy A55", "commodityType": "ELECTRONICS", "contractNumber": "HC-2024-55201", "customerName": "Siti Nurhaliza", "dueDate": "2026-10-05", "paymentChannel": "VIRTUAL_ACCOUNT", "productType": "CONSUMER_FINANCE", "ptp": false, "totalInvoice": "416583", "type": "INSTALLMENT", "virtualAccount": "88771048291" } ] }还款历史
GET
/v1/payments/settledopenfinance列出已结清还款:totalContract,以及每行的 totalPaid、date、paymentChannel、contractNumber 与 commodityName。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- totalContract
- type
- contractNumber
- commodityType
- commodityName
- productType
- totalPaid
- date
- customerName
- paymentChannel
GET /v1/payments/settled HTTP/1.1 Authorization: Bearer <access_token>{ "totalContract": "12", "contracts": [ { "type": "INSTALLMENT", "contractNumber": "HC-2024-55201", "commodityType": "ELECTRONICS", "commodityName": "Samsung Galaxy A55", "productType": "CONSUMER_FINANCE", "totalPaid": "416583", "date": "2026-09-05", "customerName": "Siti Nurhaliza", "paymentChannel": "VIRTUAL_ACCOUNT" } ] }信用卡账户详情
GET
/v1/cards/primary/summaryopenfinance加载 Home Credit 卡额度与占用:cardNumber、statusCard、cardLimit、cardAvailableLimit、retailBalance、cashUsage、installmentBalance 与 holdBalance。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- cardNumber
- statusCard
- contractNumber
- cardLimit
- cardAvailableLimit
- availableLimitProgress
- cardCashLimit
- cardAvailableCashLimit
- availableCashLimitProgress
- cardUsage
- retailBalance
- cashUsage
- installmentBalance
- holdBalance
- reason
GET /v1/cards/primary/summary HTTP/1.1 Authorization: Bearer <access_token>{ "cardDetails": { "cardNumber": "4556********1048", "statusCard": "ACTIVE", "contractNumber": "CC-2025-44102", "cardLimit": 15000000, "cardAvailableLimit": 11250000, "availableLimitProgress": 75, "cardCashLimit": 3000000, "cardAvailableCashLimit": 3000000, "availableCashLimitProgress": 100, "cardUsage": 3750000, "retailBalance": 3200000, "cashUsage": 0, "installmentBalance": 550000, "holdBalance": 0, "reason": null } }信用卡交易列表
GET
/v1/cards/primary/authorizationsopenfinance列出 Home Credit 卡授权:acceptorName/City/CountryCode、transactionTypeCodeDesc、billingDate、cashbackAmount,以及可转分期的 isEligibleEpp。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- transactionId
- transactionTypeCode
- transactionTypeCodeDesc
- transactionDate
- transactionTime
- billingDate
- acceptorName
- acceptorCity
- acceptorCountryCode
- transactionCategory
- amountType
- cashbackAmount
- isEligibleEpp
- title
- titleSection
GET /v1/cards/primary/authorizations HTTP/1.1 Authorization: Bearer <access_token>{ "transactionList": [ { "transactionId": "TXN-991002", "transactionTypeCode": "RETAIL", "transactionTypeCodeDesc": "Retail purchase", "transactionDate": "2026-10-11", "transactionTime": "19:42:03", "billingDate": "2026-10-20", "acceptorName": "Tokopedia", "acceptorCity": "Jakarta", "acceptorCountryCode": "ID", "transactionCategory": "ECOMMERCE", "amountType": "DEBIT", "cashbackAmount": "2500", "isEligibleEpp": true, "title": "Tokopedia", "titleSection": "Oktober 2026" } ] }电子钱包交易历史
GET
/v1/wallets/{accountNumber}/ledgeropenbanking读取应用内钱包流水(pulsa、PLN、PDAM、BPJS、QRIS):每条含 type、amount、serviceFee、senderAccount、destinationAccount 与 referenceId。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- accountNumber
- dateFrom
- dateTo
- type
- recipient
- statusTransaction
- transaction
- transactionDate
- amount
- serviceFee
- promo
- paymentMethod
- totalAmount
- destinationName
- destinationAccount
- senderAccount
- referenceId
- extendedData
GET /v1/wallets/8810448291/ledger HTTP/1.1 Authorization: Bearer <access_token>{ "accountNumber": "8810448291", "dateFrom": "2026-09-01", "dateTo": "2026-10-17", "transactionList": [ { "type": "PULSA", "recipient": "081298765432", "statusTransaction": "SUCCESS", "transaction": "Pulsa Telkomsel 50rb", "transactionDate": "2026-10-08T11:21:00+07:00", "amount": "50000", "serviceFee": "1500", "promo": "0", "paymentMethod": "WALLET", "totalAmount": "51500", "destinationName": "Telkomsel", "destinationAccount": "081298765432", "senderAccount": "8810448291", "referenceId": "EW-441290", "extendedData": "{}" } ] }FlexiFast 现金贷申请
POST
/v1/cash-loans/offersopenfinance提交 FlexiFast 现金贷申请并返回定价后的报价:offerAmount、term、flatRate、minCreditAmount、maxCreditAmount 与 installmentAmount。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- campaignId
- date
- offerMessage
- offerAmount
- term
- flatRate
- pricePercentage
- maxCreditAmount
- minCreditAmount
- imageUrl
- installmentAmount
- lowAdvise
- upAdvise
- wordingHookOffer
- wordingRealOffer
- percentHookOffer
- percentRealOffer
- callMeStatus
POST /v1/cash-loans/offers HTTP/1.1 Authorization: Bearer <access_token> Content-Type: application/json { "offerAmount": 5000000, "term": 6 }{ "campaignId": "FF-2026-10", "date": "2026-10-17", "offerMessage": "Dana cair ke rekening", "offerAmount": 5000000, "term": 6, "flatRate": "0.9", "pricePercentage": "5.4", "maxCreditAmount": 20000000, "minCreditAmount": 1000000, "imageUrl": "https://cdn.example.com/offers/cash-loan.png", "installmentAmount": 916667, "lowAdvise": 1000000, "upAdvise": 8000000, "wordingHookOffer": "Pinjaman tunai", "wordingRealOffer": "FlexiFast 6 bulan", "percentHookOffer": 0.9, "percentRealOffer": 0.9, "callMeStatus": false }信用卡资格
GET
/v1/cards/eligibilityopenfinance告知信用卡首页该客户是否 eligibleCreditCard、是否有进行中的 accountInProcess 申请,以及关联的 contractNumber。
认证方式: Authorization: Bearer accessToken,来自 POST /v1/identity/oauth2/token(grant_type、client_id)。令牌体含 accessToken、expiresIn、refreshToken 与 type。
- accountInProcess
- contractNumber
- eligibleCreditCard
GET /v1/cards/eligibility HTTP/1.1 Authorization: Bearer <access_token>{ "accountInProcess": false, "contractNumber": "CC-2025-44102", "eligibleCreditCard": true }
数据类别
- 先买后付额度
- 先买后付交易
- 分期计划
- 待缴账单
- 还款历史
- 信用卡额度
- 卡交易
- 钱包流水
- 现金贷报价
- 开卡资格
数据使用场景与案例
Bayar Nanti 商户对账
财务用 merchantName、referenceNumber、amountTransaction 对照收单文件,再核 availableBalance、usedBalance 与 pastDueStatus 后放结算。
分期催收与虚拟账户匹配
催收按 contractNumber 拉取 dueDate、installmentAmount、valuePaid,再把入账匹配到待缴账单的 virtualAccount 与 totalInvoice。
Home Credit 卡额度与消费分析
风控对照 cardLimit、cardAvailableLimit、retailBalance、cashUsage,并把 acceptorName 与 transactionTypeCodeDesc 汇总成商户类别消费。
钱包与生活缴费流水稽核
资金台账从电子钱包历史的 senderAccount、destinationAccount、serviceFee、referenceId 还原 pulsa、PLN 与 QRIS 分录。
常见问题
登录后 Home Credit 印尼会给出哪些消费金融记录?
已登录会话返回 Bayar Nanti 额度(availableBalance、usedBalance、ownFund)、分期行(installmentNumber、dueDate、valuePaid)、带 virtualAccount 与 totalInvoice 的待缴账单、Home Credit 卡额度(cardLimit、cardAvailableLimit、retailBalance)、卡商户行(acceptorName、transactionTypeCodeDesc),以及电子钱包分录(senderAccount、destinationAccount、referenceId)。
Android 客户端如何鉴权这些调用?
客户端用 grant_type 与 client_id(密码模式另附 username/password)换取 accessToken、refreshToken、type 与 expiresIn,随后在先买后付、卡与钱包调用上发送 Authorization: Bearer accessToken。应用的 PIN、OTP 与生物识别登录保护签发该令牌的会话。
哪些印尼产品挂在同一个客户编号上?
同一个 cuid 串起 Bayar Nanti、分期合同(commodityType、contractNumber)、Home Credit 卡、用于 pulsa/PLN/PDAM/BPJS 的应用内钱包,以及 FlexiFast 现金贷报价(offerAmount、term、flatRate)。
与 Home Credit-Pinjaman & Kredit 相似的应用
- Kredivo - Paylater & Pinjaman — Kredivo 是受 OJK 监管的印尼先买后付与现金贷(KTA)额度,最高 5,000 万印尼盾,可 30 天一次结清,或按 3–24 期在 4,000 多家线上线下商户分期。
- Akulaku — Akulaku 把购物分期、现金贷(pinjaman tunai)和先买后付(PayLater)放在同一款印尼金融科技应用里,消费者投诉由 PT Akulaku Silvrr Indonesia 受理。
- Indodana PayLater — Indodana PayLater 是 Indodana Finance 受 OJK 监管的印尼先买后付额度,最高 5,000 万印尼盾,可 30 天一次结清,或按 3–24 期在合作商户分期。
- JULO — JULO 是受 OJK 监管的印尼数字信贷应用,同一额度可提现、充电子钱包,或在 Tokopedia、Shopee、Lazada、Blibli、TikTok Shop 先买后付,分期最长 12 个月。
- Easycash - Pinjaman Daring — Easycash 是 PT Indonesia Fintopia Technology 受 OJK 监管的无抵押现金贷平台,公布额度最高 1 亿印尼盾。
- Tunaiku - Pinjaman Dana Online — Tunaiku 是 PT Bank Amar Indonesia Tbk. 的在线现金贷品牌;该行持 OJK 牌照,与 Amar Bank 其他零售产品并列。
- AdaKami — AdaKami 是持 OJK 牌照的印尼在线现金贷平台,按公布的 30 天一期还款,并写明放款时不预先扣费。
- Singa Fintech-Digital Loans — Singa Fintech 是印尼无抵押在线现金贷(pinjaman daring)应用,公布额度最高 4,800 万印尼盾,期限展示为 1–12 个月。
相关主题
- Home Credit 印尼 API
- Bayar Nanti availableBalance
- Home Credit 分期计划
- Home Credit cardLimit
- PT Home Credit Indonesia 数据
- 印尼先买后付字段
- Home Credit virtualAccount
- FlexiFast offerAmount
需要集成这个 App 的数据 API?
我们可为任意指定 App 交付定制集成——源码交付 USD 500 起,或托管 API 按调用计费。告诉我们您需要的数据即可。
- 每个项目均签 NDA 与 SOW
- 3–7 天交付
- 验收通过后才付款
- 仅在授权范围内作业