{"title":"TxStoreReport","category":"default","creationDate":1776961627,"content":"<p>Contains results and data from past transactions.<\/p>\n<h2 id=\"parameters\">Parameters<\/h2>\n<table><thead><tr class=\"header\"><th><p>Name<\/p><\/th><th><p>Type<\/p><\/th><th><p>Description<\/p><\/th><\/tr><\/thead><tbody><tr><td>\n<p><code>tenderReference<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><td>\n<p>Reference for the tender. Specify a\u00a0<code>tenderReference<\/code>\u00a0to return a report for that tender.<\/p>\n<\/td><\/tr><tr><td>\n<p><code>currency<\/code><\/p>\n<\/td><td>\n<p>string<\/p>\n<\/td><td><p>The transaction currency<br>\n<\/p><\/td><\/tr><tr><td>\n<p><code>amount<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><td>\n<p>The transaction amount in minor units (100 is 1.00 with EUR).<ul><li markdown=\"1\">For a normal authorization, this contains the authorized amount.<\/li><li markdown=\"1\">For a partial authorization, this contains the authorized amount.<\/li><li markdown=\"1\">For a DCC transaction, this contains the pre-DCC total.<\/li><\/ul><\/p>\n<\/td><\/tr><tr><td>\n<p><code>referenceAmount<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>The transaction amount in minor units (100 is 1.00 with EUR).\u00a0<ul><li markdown=\"1\">For a normal authorization, this field is empty.<\/li><li markdown=\"1\">For a partial authorization, this contains the initial amount.<\/li><li markdown=\"1\">For a DCC transaction, this contains the final, post-conversion, total.<\/li><\/ul><p><br><br \/>\n<\/p><\/p>\n<\/td><\/tr><tr><td>\n<p><code>timestamp<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><td>\n<p>The date and time at which the tender was created.<\/p>\n<\/td><\/tr><tr><td>\n<p><code>state<\/code><\/p>\n<\/td><td>\n<p>Transaction.TenderState<\/p>\n<\/td><td>\n<p>The state of the transaction.<\/p>\n<\/td><\/tr><tr><td>\n<p><code>capturePending<\/code><\/p>\n<\/td><td>\n<p>boolean<\/p>\n<\/td><td>\n<p>Is set to true if a pending transaction exists on the PED, to be sent to the plataforma de pagamentos da Adyen and captured.<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<p>An extended report also contains:<\/p>\n<table><thead><tr class=\"header\"><th><p>Name<\/p><\/th><th><p>Type<\/p><\/th><th><p>Description<\/p><\/th><\/tr><\/thead><tbody><tr><td>\n<p><code>merchantReference<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><td>\n<p>The transaction reference provided by the Merchant (reported in the plataforma de pagamentos da Adyen).<\/p>\n<\/td><\/tr><tr><td>\n<p><code>pspReference<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><td>\n<p>Adyen's unique 16-character string associated with the transaction\/the request.\u00a0<div class=\"sc-notice warning\"><div><\/p>\n<p>A <code>pspReference<\/code> and <code>authCode<\/code> will not be visible if the transaction was performed offline.<\/p>\n<\/div><\/div>\n<\/td><\/tr><tr><td>\n<p><code>maskedPan<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><td>\n<p>The PAN, masked so that sensitive information is not visible. The first six and last four digits are the maximum number of digits to be displayed.<\/p>\n<\/td><\/tr><tr><td>\n<p><code>posEntryMode<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><td>\n<p>POS entry mode (ICC\/MSR\/MKE\/CLESS_CHIP\/CLESS_SWIPE).<\/p>\n<\/td><\/tr><tr><td>\n<p><code>receiptSets<\/code><\/p>\n<\/td><td>\n<p>List<receiptset><\/receiptset><\/p>\n<\/td><td>\n<p>Set used to hold\u00a0a list of receipt information.<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<p>Some helper methods are provided in the object:<\/p>\n<h2 id=\"helper-methods-and-parameters\">Helper methods and parameters<\/h2>\n<table style=\"width:100%;\"><colgroup><col style=\"width: 22%\"><col style=\"width: 11%\"><col style=\"width: 0%\"><col style=\"width: 28%\"><col style=\"width: 14%\"><col style=\"width: 22%\"><\/colgroup><thead><tr class=\"header\"><th><p>Name<\/p><\/th><th><p>Input Parameters<\/p><\/th><th>Type<\/th><th><p>Description<\/p><\/th><th>Returned Parameters<\/th><th>Type<\/th><\/tr><\/thead><tbody><tr><td>\n<p><code>GetRequestedTenderReference<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the specified tender reference.<\/p>\n<\/td><td>\n<p><code>tenderReference<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetRequestedMaxTransaction<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Number of transaction reports to return.<\/p>\n<\/td><td>\n<p><code>maxTransaction<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetReportCount<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the number of reports in the TXStoreReport object.<\/p>\n<\/td><td>\n<p><code>reportCount<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetReport<\/code><\/p>\n<\/td><td>\n<p><code>reportId<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><td>\n<p>Returns an report object which contains the specified report.<\/p>\n<\/td><td>\n<p><code>reportObj<\/code><\/p>\n<\/td><td>\n<p>IDispatch<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetTenderReference<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns tender reference for the transaction.<\/p>\n<\/td><td>\n<p><code>tenderReference<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetState<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the state of the transaction.<\/p>\n<\/td><td>\n<p><code>state<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetTimestamp<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the time the transaction was processed.<\/p>\n<\/td><td>\n<p><code>timestamp<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetCapturePending<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns transaction where the capture is still pending.<\/p>\n<\/td><td>\n<p><code>pending<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetAmount<\/code><\/p>\n<\/td><td>\n<p><code>currency<\/code><\/p>\n<\/td><td>\n<p>Variant<\/p>\n<\/td><td>\n<p>Returns the transaction amount in the specified currency.<\/p>\n<\/td><td>\n<p><code>value<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetMerchantReference<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the merchant reference for the transactions<\/p>\n<\/td><td>\n<p><code>reference<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetPSPReference<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the PSP reference for the transactions<\/p>\n<\/td><td>\n<p><code>reference<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetMaskedPan<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>The PAN associated with the transaction, masked such that only personnel with a legitimate business need can see the full PAN.\u00a0<\/p>\n<\/td><td>\n<p><code>maskPan<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetPosEntryMode<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the entry mode used, ICC, magstripe, NFC, or MKE.<\/p>\n<\/td><td>\n<p><code>mode<\/code><\/p>\n<\/td><td>\n<p>String<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetReceiptCount<\/code><\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>\u00a0<\/p>\n<\/td><td>\n<p>Returns the number of receipts stored in the TxStoreReport<\/p>\n<\/td><td>\n<p><code>receiptTotal<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><\/tr><tr><td>\n<p><code>GetReceipt<\/code><\/p>\n<\/td><td>\n<p><code>receiptId<\/code><\/p>\n<\/td><td>\n<p>long<\/p>\n<\/td><td>\n<p>Returns the receipt at the index provided (<code>receiptId<\/code>)<\/p>\n<\/td><td>\n<p><code>receiptsObj<\/code><\/p>\n<\/td><td>\n<p>Receipts Object<\/p>\n<\/td><\/tr><\/tbody><\/table>\n<p>Use this object in the following calls and callbacks to represent the Transaction Report:<\/p>\n<ul>\n<li><a href=\"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/extras-com-extension\/get-transaction-data-from-txstorereport-com\">Get transaction data from TxStoreReport - COM<\/a><\/li>\n<\/ul>","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/com-extension-for-windows-objects\/txstorereport","articleFields":{"id":"28868716","type":"page","_expandable":{"operations":""},"status":"current"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/com-extension-for-windows-objects\/txstorereport","title":"TxStoreReport","content":"Contains results and data from past transactions.\nParameters\nNameTypeDescription\ntenderReference\n\nString\n\nReference for the tender. Specify a\u00a0tenderReference\u00a0to return a report for that tender.\n\ncurrency\n\nstring\nThe transaction currency\n\namount\n\nlong\n\nThe transaction amount in minor units (100 is 1.00 with EUR).For a normal authorization, this contains the authorized amount.For a partial authorization, this contains the authorized amount.For a DCC transaction, this contains the pre-DCC total.\n\nreferenceAmount\n\n\u00a0\n\nThe transaction amount in minor units (100 is 1.00 with EUR).\u00a0For a normal authorization, this field is empty.For a partial authorization, this contains the initial amount.For a DCC transaction, this contains the final, post-conversion, total.\n\n\ntimestamp\n\nString\n\nThe date and time at which the tender was created.\n\nstate\n\nTransaction.TenderState\n\nThe state of the transaction.\n\ncapturePending\n\nboolean\n\nIs set to true if a pending transaction exists on the PED, to be sent to the plataforma de pagamentos da Adyen and captured.\n\nAn extended report also contains:\nNameTypeDescription\nmerchantReference\n\nString\n\nThe transaction reference provided by the Merchant (reported in the plataforma de pagamentos da Adyen).\n\npspReference\n\nString\n\nAdyen's unique 16-character string associated with the transaction\/the request.\u00a0\nA pspReference and authCode will not be visible if the transaction was performed offline.\n\n\nmaskedPan\n\nString\n\nThe PAN, masked so that sensitive information is not visible. The first six and last four digits are the maximum number of digits to be displayed.\n\nposEntryMode\n\nString\n\nPOS entry mode (ICC\/MSR\/MKE\/CLESS_CHIP\/CLESS_SWIPE).\n\nreceiptSets\n\nList\n\nSet used to hold\u00a0a list of receipt information.\n\nSome helper methods are provided in the object:\nHelper methods and parameters\nNameInput ParametersTypeDescriptionReturned ParametersType\nGetRequestedTenderReference\n\n\u00a0\n\n\u00a0\n\nReturns the specified tender reference.\n\ntenderReference\n\nString\n\nGetRequestedMaxTransaction\n\n\u00a0\n\n\u00a0\n\nNumber of transaction reports to return.\n\nmaxTransaction\n\nlong\n\nGetReportCount\n\n\u00a0\n\n\u00a0\n\nReturns the number of reports in the TXStoreReport object.\n\nreportCount\n\nlong\n\nGetReport\n\nreportId\n\nlong\n\nReturns an report object which contains the specified report.\n\nreportObj\n\nIDispatch\n\nGetTenderReference\n\n\u00a0\n\n\u00a0\n\nReturns tender reference for the transaction.\n\ntenderReference\n\nString\n\nGetState\n\n\u00a0\n\n\u00a0\n\nReturns the state of the transaction.\n\nstate\n\nString\n\nGetTimestamp\n\n\u00a0\n\n\u00a0\n\nReturns the time the transaction was processed.\n\ntimestamp\n\nString\n\nGetCapturePending\n\n\u00a0\n\n\u00a0\n\nReturns transaction where the capture is still pending.\n\npending\n\nlong\n\nGetAmount\n\ncurrency\n\nVariant\n\nReturns the transaction amount in the specified currency.\n\nvalue\n\nlong\n\nGetMerchantReference\n\n\u00a0\n\n\u00a0\n\nReturns the merchant reference for the transactions\n\nreference\n\nString\n\nGetPSPReference\n\n\u00a0\n\n\u00a0\n\nReturns the PSP reference for the transactions\n\nreference\n\nString\n\nGetMaskedPan\n\n\u00a0\n\n\u00a0\n\nThe PAN associated with the transaction, masked such that only personnel with a legitimate business need can see the full PAN.\u00a0\n\nmaskPan\n\nString\n\nGetPosEntryMode\n\n\u00a0\n\n\u00a0\n\nReturns the entry mode used, ICC, magstripe, NFC, or MKE.\n\nmode\n\nString\n\nGetReceiptCount\n\n\u00a0\n\n\u00a0\n\nReturns the number of receipts stored in the TxStoreReport\n\nreceiptTotal\n\nlong\n\nGetReceipt\n\nreceiptId\n\nlong\n\nReturns the receipt at the index provided (receiptId)\n\nreceiptsObj\n\nReceipts Object\n\nUse this object in the following calls and callbacks to represent the Transaction Report:\n\nGet transaction data from TxStoreReport - COM\n","type":"page","locale":"pt","boost":14,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Deprecation of classic libraries","lvl3":"Library integrations","lvl4":"COM extension for Windows integration","lvl5":"COM Extension for Windows - Objects","lvl6":"TxStoreReport"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/point-of-sale","lvl2":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation","lvl3":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations","lvl4":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration","lvl5":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/com-extension-for-windows-objects","lvl6":"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/com-extension-for-windows-objects\/txstorereport"},"levels":7,"category":"In-person payments","category_color":"green","tags":["TxStoreReport"]}}
