Set up DB2Cash DLL
DB2Cash DLL is an ImaCash mode that receives requests from a Windows program equipped with a compatible DLL client. The POS supplier must prepare that client and its Windows communication channel. Configure the cash machine separately.
Preparation and setup
- Prepare the client with the supplier. Confirm the POS edition, a DLL matching that program’s architecture, the computer running ImaCash and the permissions of the POS Windows account. Having a DLL does not, by itself, establish installation compatibility.
- Select DB2Cash Dll. In Configuration > Integration, choose DB2Cash Dll, the exact selector name. Confirm the cash machine, currency and intended workflows separately.
- Save the configuration. When closing, confirm saving if prompted and follow the proposed restart when applicable. Saving prepares reception; it does not check that the POS sends requests correctly or that a sale has been paid.
- Check the complete workflow. Before commercial use, agree with the supplier on a supervised test of the sale reference, terminal, salesperson, amount, sign and payment method. Compare the outcome in ImaCash, the POS and actual cash.
Fields for this profile
This profile shows no additional connection fields in ImaCash. Prepare the DLL client and its destination in the source program. DB2Cash Socket is a different profile: its instructions do not replace those for DLL.
Reception and payment require separate checks
The request acknowledgement is not a payment receipt. Local confirmation or rejection does not send a final closure or cancellation to the POS through this connector. Check the actual outcome in ImaCash and agree with the supplier on how closure is reconciled in the source program.
Waiting does not authorise another payment
This profile receives new requests and does not retrieve sales by date. Resynchronising does not rebuild lost requests, and retaining a reference does not guarantee that all duplicates are prevented. If there is a wait, disconnection or uncertain outcome, review the operation and actual cash before resending, restarting or opening another sale.
Payment methods and scope
Card handling depends on the type sent and Accept cards; classifying an operation as card does not prove bank payment. This profile does not import product, salesperson, store or terminal catalogues, shifts or bank totals. The supplier must confirm mixed-payment and refund handling.
Installation validation
This guide describes the profile; it does not establish universal compatibility, availability of a particular DLL or physical validation. The supplier must confirm the POS, client, equipment and workflows before commercial use.