Commit Graph

3 Commits

Author SHA1 Message Date
Ali b76cdd355e feat: add outbound payment flow via Kapital Bank API
Add Payment Request → bank API → status polling workflow:
- payment_api.py: send transfers, poll status, cancel, sync bank codes
- Kapital Bank Payment doctype for tracking transfer status
- Kapital Bank Bank Code doctype for transfer routing
- Client-side buttons on Payment Request and Payment Order
- PaymentRequest.before_submit override to survive wkhtmltopdf failures
- Custom fields on Bank Account (kb_bank_code) and Payment Request
- Improved HTTP error handling in BIRBankClient
- Updated CLAUDE.md with full architecture documentation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 19:44:05 +04:00
Ali 717c1eb817 changed purpose mapping and more 2026-03-05 17:57:43 +04:00
Ali 89a372c490 added bank transaction 2026-03-03 17:56:08 +04:00