agelgil / cbe-transaction-verifier
CBE Transaction Verifier
v0.1.1
2025-04-13 01:28 UTC
Requires
- php: ^8.3
- illuminate/http: ^12.8
- illuminate/support: ^12.8
- smalot/pdfparser: ^2.12
- thiagoalessio/tesseract_ocr: ^2.13
Requires (Dev)
- pestphp/pest: ^3.8
- phpstan/phpstan: ^2.1
This package is not auto-updated.
Last update: 2025-04-13 20:42:52 UTC
README
Installation
composer require agelgil/cbe-transaction-verifier
Dependency
Make sure you installed tesseract-ocr for verification based on image (e.g. screenshots).
Usage
use Agelgil\CBETransactionVerifier/Verify; use Agelgil\CBETransactionVerifier/Transaction; $verify = resolve(Verify::class); $path = '/home/user/.../cbe-transaction****.png'; $accountLast8 = '12345678'; /** @var Transaction $transaction */ $transaction = $verifier->fromImage($path, $accountLast8); // or $transaction = $verifier->fromTransactionId($path, $accountLast8); // $transaction->id // $transaction->payer // $transaction->receiver // $transaction->amount // $transaction->reason // $transaction->paidAt