Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

checkapi-python

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.

Install

pip install checkapi

Usage

from 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']}")

API Response

{
  "verified": true,
  "confidence": 0.97,
  "detectedAmount": 2450.0,
  "detectedCardLast4": "7731",
  "reason": "confirmed",
  "durationMs": 870,
  "checksLeft": 994
}

Pricing

Plan Price Checks Per check
Start $30 1,000 $0.03
Business $200 10,000 $0.02
Custom from $500 negotiable individual

Links

License

MIT

About

Official Python SDK for CheckAPI — Ukrainian bank receipt verification API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages