Skip to content

[Feature]: Implement courier document-based import for COD payments and automatic voucher settlement #241

@PapLabros

Description

@PapLabros

Describe the solution you'd like

This issue proposes implementing a mechanism for importing Cash On Delivery (COD) payment information using documents provided by couriers, such as PDF, Excel, CSV, or similar formats.

The system should be able to analyze courier-provided documents, extract COD payment information, and use it to automatically mark the corresponding vouchers in the ERP as paid. This will significantly reduce manual reconciliation work and improve accuracy when handling COD settlements.

To support multiple couriers consistently, a common abstract API must be defined in the ICouriersClient, allowing each courier implementation to provide its own document parsing and mapping logic while exposing a unified interface to the rest of the system.

Alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

coreIssues related to the core librariesdesktopIssues related to the desktop applicationsenhancementNew feature or requestpluginIssues related to the plug insstorebuddyIssues related to the StoreBuddy applicationwooshopIssues related to the WooShop application

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions