💳 泰国信用卡账单 OCR
1 IC每页
欢迎使用泰国信用卡账单 OCR API,这是由艾艾普科技有限公司开发的一款由 AI 驱动的解决方案,用于从泰国信用卡账单中提取数据。本文档将帮助您有效地集成和使用我们的 OCR 服务。
试用演示!
入门指南
-
先决条件
- 来自艾艾普科技有限公司的 API 密钥
- 泰国信用卡账单图片
- 支持的文件格式:JPEG、JPG、PNG、HEIC、HEIF、PDF
- 最大文件大小:10MB
-
快速入门
- 快速处理(每个文档 5-10 秒)
- 高精度文本提取
- 支持多种文件格式
-
主要功能
- 详细的字段提取,包括:
- 账单详情(类型、日期、卡号)
- 持卡人信息(姓名)
- 银行信息(名称、地址、税号、联系方式)
- 交易详情(日期、描述、金额)
- 财务摘要(余额、付款、账款)
- 奖励积分信息
- 支持单页和多页文档(PDF)
- 可以选择返回原始 OCR 文本和处理后的图像
- 灵活的 JSON 响应格式,提供详细的字段提取
- 详细的字段提取,包括:
-
安全与合规
- 符合 GDPR 和 PDPA
- 安全的 API 端点
- 处理后不保留数据
示例
以下是信用卡账单示例及其提取的数据:
请求:
cURL
curl -X POST "https://api.iapp.co.th/ocr/v3/creditcard-statement/file" \
-H "apikey: YOUR_API_KEY" \
-F "file=@/path/to/creditcard-statement.jpg" \
-F "return_image=false" \
-F "return_ocr=false"
API 端点
| 端点 | 方法 | 描述 | 费用 |
|---|---|---|---|
/v3/store/ocr/creditcard-statement/ocr/v3/creditcard-statement | POST | 从泰国信用卡账单中提取数据 | 1 IC/页 |
响应:
{
"message": "success",
"processed": {
"statementType": "ใบแจ้งยอดบัญชีบัตรเครดิต",
"statementDate": "31/12/2566",
"dueDate": "25/01/2567",
"cardNumber": "4711-XXXX-XXXX-1234",
"cardHolderName": "นาย ทดสอบ ระบบ",
"bankName": "ธนาคารกสิกรไทย จำกัด (มหาชน)",
"bankAddress": "1 ซอยราษฎร์บูรณะ 27/1 ถนนราษฎร์บูรณะ แขวงราษฎร์บูรณะ เขตราษฎร์บูรณะ กรุงเทพฯ 10140",
"bankTaxID": "0107536000315",
"bankPhone": "02-888-8888",
"bankFax": "02-888-8888",
"creditLimit": 100000.0,
"closingDate": "31/12/2566",
"newBalancePayment": 15789.4,
"minimumPaymentDue": 789.47,
"interestRate": 16.0,
"paymentByDebitAccountNo": "XXX-X-XX789-X",
"transactions": [
{
"transactionDate": "20/12",
"postingDate": "21/12",
"description": "CHOKCHAI STEAK HOUSE PATHUMTHANI THA",
"foreignAmount": null,
"foreignCurrencyCode": null,
"amountTHB": 1089.0
}
],
"payments_adjustment_others": [
{
"transactionDate": "31/12",
"postingDate": "31/12",
"description": "PAYMENT RECEIVED, THK YOU",
"foreignAmount": null,
"foreignCurrencyCode": null,
"amountTHB": -369.0
}
],
"previousBalance": 14789.4,
"thisPeriodBalance": 15789.4,
"totalPayments": 678.0,
"totalInterestCharges": 0.0,
"reward": {
"rewardAccumulatedPoints": 1234,
"rewardPointsEarned": 56,
"bonusPointsEarned": 0,
"pointsAdjustedThisMonth": 0,
"pointsRedeemed": 0,
"pointsOutstanding": 1290
},
"paymentBarcodeNo": "1234567890123456789"
},
"confidence": {
"statementType": 0.95,
"statementDate": 0.9,
"dueDate": 0.9,
"cardNumber": 0.95,
"cardHolderName": 0.95,
"bankName": 0.95,
"bankAddress": 0.95,
"bankTaxID": 0.95,
"bankPhone": 0.95,
"bankFax": 0.95,
"creditLimit": 0.95,
"closingDate": 0.95,
"newBalancePayment": 0.95,
"minimumPaymentDue": 0.95,
"interestRate": 0.95,
"paymentByDebitAccountNo": 0.95,
"transactions": 0.9,
"payments_adjustment_others": 0.9,
"previousBalance": 0.95,
"thisPeriodBalance": 0.95,
"totalPayments": 0.95,
"totalInterestCharges": 0.95,
"reward": 0.9,
"paymentBarcodeNo": 0.9
},
"process_ms": 6821
}
功能与能力
核心功能
-
文档处理
- 高精度文本提取和字段识别
- 泰语支持
- 快速处理时间(每份文档 5-10 秒)
- 多格式支持(JPEG、JPG、PNG、HEIC、HEIF、PDF)
- 多页文档处理
- 可选返回原始 OCR 文本和处理后的图像
- 符合 GDPR 和 PDPA 的处理
-
数据提取
- 灵活的 JSON 响应格式,提供详细的字段提取
支持的字段
| 字段 | 类型 | 描述 |
|---|---|---|
| statementType | String | 信用卡账单类型 |
| statementDate | String | 账单日期 |
| dueDate | String | 付款截止日期 |
| cardNumber | String | 信用卡号 |
| cardHolderName | String | 持卡人姓名 |
| bankName | String | 发卡行名称 |
| bankAddress | String | 发卡行地址 |
| bankTaxID | String | 发卡行税号 |
| bankPhone | String | 银行电话 |
| bankFax | String | 银行传真 |
| creditLimit | Number | 信用额度 |
| closingDate | String | 账单结算日期 |
| newBalancePayment | Number | 本次应还款额 |
| minimumPaymentDue | Number | 最低还款额 |
| interestRate | Number | 年利率(百分比) |
| paymentByDebitAccountNo | String | 关联借记账户号码 |
| transactions | Array | 交易详情数组 |
| payments_adjustment_others | Array | 付款和调整详情数组 |
| previousBalance | Number | 上期账单余额 |
| thisPeriodBalance | Number | 本期账单余额 |
| totalPayments | Number | 总付款额 |
| totalInterestCharges | Number | 总利息费用 |
| reward | Object | 奖励积分信息 |
| paymentBarcodeNo | String | 付款条形码编号 |
| confidence | Object | 每个提取字段的置信度分数(0-1)。值越高表示提取的可靠性越高。 |
注意:所有货币值均四舍五入到小数点后两位。