Official Python SDK for CheckAPI — Ukrainian bank receipt verification API.
Verify PrivatBank, monobank, OTP Bank, A-Bank and Raiffeisen receipts automatically. Send a photo, get verified: true/false in ~1 second.
pip install checkapifrom checkapi import CheckAPI
api = CheckAPI("YOUR_API_KEY")
result = api.verify(
image_path="receipt.jpg",
expected_amount=2450.00,
expected_card_last4="7731",
)
if result["verified"]:
print(f"Confirmed: {result['detectedAmount']} UAH, card *{result['detectedCardLast4']}")
else:
print(f"Not verified: {result['reason']}"){
"verified": true,
"confidence": 0.97,
"detectedAmount": 2450.0,
"detectedCardLast4": "7731",
"reason": "confirmed",
"durationMs": 870,
"checksLeft": 994
}| Plan | Price | Checks | Per check |
|---|---|---|---|
| Start | $30 | 1,000 | $0.03 |
| Business | $200 | 10,000 | $0.02 |
| Custom | from $500 | negotiable | individual |
- Website & live demo: https://check.sarmkadan.com
- API docs: https://check.sarmkadan.com/docs/
- Contact: Telegram @sarmkadan
MIT