thai-tax-refund
check status for thai tax refund
https://www.rd.go.th/publish/27942.0.html
Installation
available on pip https://pypi.org/project/thaitaxrefund/
pip install thaitaxrefund
Usage
Command line usage
thaitaxrefund THAI_ID THAI_FIRSTNAME THAI_LASTNAME [--year=<THAI_YEAR> --json]
command line example
thaitaxrefund 1111111111111 āļāļīāđāļ āļāļđāđ
import thaitaxrefund
thai_id = '1111111111111'
thai_name = 'āļāļīāđāļ'
thai_surname = 'āļāļđāđ'
result = thaitaxrefund.check(thai_id, thai_name, thai_surname, thai_year=2562)
Example result
{
"process_text": "āļāļīāļāļēāļĢāļāļēāļāļ·āļāļ āļēāļĐāļĩ",
"code": "MSG107",
"countByName": -1,
"countByNameNid": 1,
"countByNid": -1,
"criteria": {
"dln": "",
"fName": "āļāļīāđāļ",
"formCode": "",
"lName": "āļāļđāđ",
"nid": "1111111111111",
"taxYear": "2562",
"tin": "",
"txpTtlText": ""
},
"formData": {
"dln": "āļ āļāļ91000000000000000000000",
"fName": "āļāļīāđāļ",
"formCode": "āļ āļāļ91",
"lName": "āļāļđāđ",
"nid": "1111111111111",
"taxYear": "2562",
"tin": "1111111111",
"txpTtlText": "āļāļēāļĒ"
},
"formDetailList": [
{
"effDate": "12/03/2563",
"ofcName": "āļāļāļāļāļĢāļīāļŦāļēāļĢāļāļēāļĢāđāļŠāļĩāļĒāļ āļēāļĐāļĩāļāļēāļāļāļīāđāļĨāđāļāļāļĢāļāļāļīāļāļŠāđ",
"pndType": "āļ .āļ.āļ.91",
"seq": 1
}
],
"formSendDocDetail": null,
"ipAddress": "xxx.xxx.xxx.xxx",
"message": "āļāļĒāļđāđāļĢāļ°āļŦāļ§āđāļēāļāļāļģāđāļāļīāļāļāļēāļĢ āļŦāļēāļāļĄāļĩāļāđāļāļŠāļāļŠāļąāļĒ āđāļāļĢāļāļāļīāļāļāđāļ<br>āļŠāļģāļāļąāļāļāļēāļāļŠāļĢāļĢāļāļēāļāļĢāļāļ·āđāļāļāļĩāđāļāļĢāļļāļāđāļāļāļĄāļŦāļēāļāļāļĢ 26<br>āļŦāļĄāļēāļĒāđāļĨāļāđāļāļĢāļĻāļąāļāļāđ 0-2454-8475,0-2454-8618-20 āļāđāļ 125-127,0-2454-8623-24 āļāđāļ 125-127",
"messageEN": "In process. Please contact Revenue Branch Office<br>Bangkok Area Revenue Office 26<br>Tel. 0-2454-8475,0-2454-8618-20 āļāđāļ 125-127,0-2454-8623-24 āļāđāļ 125-127",
"processPicName": "process_3",
"reqDoc": false,
"reqNewK39": false,
"searchPromptPay": false,
"uploadConsiderDoc": true,
"uploadDoc": false,
"urlReqNewK39": "",
"urlSearchPromptPay": "",
"urlUploadDocument": "",
}