Bank Statement: LiqPay Info
by Kitworks Systems| Odoo Apps Dependencies | account, base |
| Community Apps Dependencies | Show |
| Technical Name | kw_bank_statement_liqpay_info |
| License | OPL-1 |
| Website | https://kitworks.systems/ |
| Versions | 17.0 18.0 19.0 |
What this module does
Enriches existing PrivatBank statement lines that originated from a LiqPay payment. Calls the LiqPay status API and writes back description, sender phone, sender first / last name, plus traceability fields (kw_liqpay_order_id, kw_liqpay_config_id). It does not import transactions and has no link to sale.order. Bank website: https://www.liqpay.ua/.
LiqPay-line detection
A line is enriched only when its payment_ref starts with LIQPAY and contains the public key as the 7th space-separated token. Other lines are left untouched.
Per-journal API credentials
Stores LiqPay public_key / private_key per journal in kw.bank.statement.liqpay.config. Calls liqpay.ua/api/request with HMAC-SHA1 + base64 signature.
Fields written back
Writes four fields onto the bank line: kw_liqpay_description (also replaces payment_ref), kw_liqpay_sender_phone, kw_liqpay_sender_name, plus kw_liqpay_order_id for traceability. LiqPay status is checked but not stored.
Partner resolution
Resolves partner by sender phone, then by sender name, then optionally auto-creates a partner when auto_create_partner is enabled on the journal.
PrivatBank lines enriched with LiqPay sender, description and partner.
Other banks in the Bank Statement Suite
12 more bank statement imports for Ukrainian banks and software vendors.
Need help?
Kitworks Systems supports the Bank Statement Suite. Reach out for installation help, bug reports or custom bank integrations.
info@kitworks.systems