--- title: "Tender" url: "https://docs.adyen.com/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/com-extension-for-windows-objects/tender" source_url: "https://docs.adyen.com/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/com-extension-for-windows-objects/tender.md" canonical: "https://docs.adyen.com/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/com-extension-for-windows-objects/tender" last_modified: "2026-05-23T12:56:20+02:00" language: "en" --- # Tender [View source](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/com-extension-for-windows-objects/tender.md) | Name | Description | | ------ | ---------------------------------------------------- | | Tender | Object representing the transaction being processed. | A `pspReference` and `authCode` will not be visible if the transaction was performed offline. ## Getters | Name | Description | | -------------------- | ----------------------------------------------- | | `GetTenderReference` | Returns tender reference for the transaction.  | | `GetTenderPED` | Get the PED COM object from this tender object. | Use this object in the following calls and callbacks to represent the Tender: * [Create the tender - COM extension](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/key-steps-com-extension/process-a-basic-transaction-com-extension/create-the-tender-com-extension) * [Cancel the transaction](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/key-steps-com-extension/cancel-or-refund-a-transaction-com-extension/cancel-a-transaction-com) * [Handle progress events - COM extension](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/key-steps-com-extension/process-a-basic-transaction-com-extension/handle-progress-events-com-extension) * [Handle the Signature callback - COM extension](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/key-steps-com-extension/process-a-basic-transaction-com-extension/handle-the-signature-callback-com-extension) * [Handle the Print Receipt callback - COM extension](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/key-steps-com-extension/process-a-basic-transaction-com-extension/handle-the-print-receipt-callback-com-extension) * [Handle the Additional Data callback - COM extension](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/key-steps-com-extension/process-a-basic-transaction-com-extension/handle-the-additional-data-callback-com-extension) * [Handle Dynamic Currency Conversion - COM extension](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/extras-com-extension/handle-dynamic-currency-conversion-com-extension) * [Handle the final state callback - COM extension](/point-of-sale/classic-library-deprecation/classic-library-integrations/com-extension-for-windows-integration/key-steps-com-extension/process-a-basic-transaction-com-extension/handle-the-final-state-callback-com-extension)