ðģ OCR āđāļāđāļāđāļāļĒāļāļāļāļąāļāļĢāđāļāļĢāļāļīāļāđāļāļĒ
āļĒāļīāļāļāļĩāļāđāļāļāļĢāļąāļāļŠāļđāđ API OCR āđāļāđāļāđāļāļĒāļāļāļāļąāļāļĢāđāļāļĢāļāļīāļāđāļāļĒ āđāļāļĨāļđāļāļąāļāļāļĩāđāļāļąāļāđāļāļĨāļ·āđāļāļāļāđāļ§āļĒ AI āļāļķāđāļāļāļąāļāļāļēāđāļāļĒ āļāļĢāļīāļĐāļąāļ āđāļāđāļāļāļāđāđāļāļāđāļāđāļĨāļĒāļĩ āļāļģāļāļąāļ āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļķāļāļāđāļāļĄāļđāļĨāļāļēāļāđāļāđāļāđāļāļĒāļāļāļāļąāļāļĢāđāļāļĢāļāļīāļāđāļāļĒ āđāļāļāļŠāļēāļĢāļāļĩāđāļāļ°āļāđāļ§āļĒāļāļļāļāđāļāļāļēāļĢāļāļŠāļēāļāļĢāļ§āļĄāđāļĨāļ°āđāļāđāļāļĢāļīāļāļēāļĢ OCR āļāļāļāđāļĢāļēāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļāļĨāļāļāđāļāđāļĄ!â
āļāļāļĨāļāļāđāļāđ AI Demo
āđāļāđāļēāļŠāļđāđāļĢāļ°āļāļāļŦāļĢāļ·āļāļŠāļĢāđāļēāļāļāļąāļāļāļĩāļāļĢāļĩāđāļāļ·āđāļāđāļāđāļāļēāļ AI Demo āđāļĨāļ°āļŠāļģāļĢāļ§āļ API āļāļĩāđāļāļĢāļāļāļĨāļąāļāļāļāļāđāļĢāļē
āļĢāļąāļ 50 āđāļāļĢāļāļīāļāļāļĢāļĩ (IC) āđāļĄāļ·āđāļāļŠāļĄāļąāļāļĢāļŠāļĄāļēāļāļīāļ!
āđāļāļĢāđāļĄāļāļąāļāļŦāļĄāļāđāļāļ 31 āļāļąāļāļ§āļēāļāļĄ 2568
āđāļĢāļīāđāļĄāļāđāļāđāļāđāļāļēāļâ
-
āļŠāļīāđāļāļāļĩāđāļāđāļāļāļĄāļĩ
- āļĢāļŦāļąāļŠ 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 Endpointsâ
| Endpoint | Method | āļāļģāļāļāļīāļāļēāļĒ | āļāđāļēāđāļāđāļāđāļēāļĒ |
|---|---|---|---|
/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"
},
"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 | āļŦāļĄāļēāļĒāđāļĨāļāļāļēāļĢāđāđāļāđāļāļŠāļģāļŦāļĢāļąāļāļāļģāļĢāļ°āđāļāļīāļ |
āļŦāļĄāļēāļĒāđāļŦāļāļļ: āļĄāļđāļĨāļāđāļēāļŠāļāļļāļĨāđāļāļīāļāļāļąāđāļāļŦāļĄāļāļāļ°āļāļđāļāļāļąāļāđāļĻāļĐāļāļĻāļāļīāļĒāļĄāļŠāļāļāļāļģāđāļŦāļāđāļ
āđāļāļāļŠāļēāļĢāļāđāļēāļāļāļīāļ APIâ
āļāļēāļĢāļĢāļđāđāļāļģāđāļāđāļāđāļāļĒāļāļāļāļąāļāļĢāđāļāļĢāļāļīāļâ
āļĄāļĩāļāļļāļāđāļāļ·āđāļāļĄāļāđāļāļŠāļāļāļāļļāļāđāļŦāđāļāļĢāļīāļāļēāļĢāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨāđāļāđāļāđāļāļĒāļāļāļāļąāļāļĢāđāļāļĢāļāļīāļ:
1. āļāļēāļĢāļāļąāļāđāļŦāļĨāļāđāļāļĨāđâ
POST https://api.iapp.co.th/ocr/v3/creditcard-statement/file