{"title":"POS","category":"default","creationDate":1776961627,"content":"<table>\n<thead>\n<tr>\n<th>Name<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>POS<\/code><\/td>\n<td>POS object representing the cash register application.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"getters\">Getters<\/h2>\n<table><thead><tr class=\"header\"><th><p>Name<\/p><\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><p><code>GetPEDcount<\/code><\/p><\/td><td>Retrieves the number of registered PED devices.<\/td><\/tr><tr><td><p><code>GetPEDobj<\/code><\/p><\/td><td>Retrieves the PED object by ID.<\/td><\/tr><tr><td><p><code>GetPEDresultStr<\/code><\/p><\/td><td>Returns the PED result with a description.<\/td><\/tr><tr><td><p><code>GetPSPresultStr<\/code><\/p><\/td><td>Returns the PSP result with a description.<\/td><\/tr><tr><td><p><code>GetLIBresultStr<\/code><\/p><\/td><td><p>Returns the library\/POS result with a description.<\/p><\/td><\/tr><tr><td><p><code>GetInitFlags<\/code><\/p><\/td><td><p>Returns init flags for the library.<\/p><p>Flags offer a level of control to the cash register which is\u00a0especially\u00a0useful during application development and debugging. Because of the lack of ENUM portability a method has been provided to set the correct flags.<br>\nThe method\u00a0accepts three arguments:<\/p><ul><li>The log level.<\/li><li>Several options for Adyen debugging usage.<\/li><li>Whether the console should be displayed.<\/li><\/ul><p>For more information see <a href=\"\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/key-steps-com-extension\/initialize-the-library-com-extension\/library-flags\">Library Flags<\/a>.<\/p><\/td><\/tr><\/tbody><\/table>\n<p>Use this object in the following calls and callbacks to represent the POS:<\/p>\n<ul>\n<li><a href=\"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/key-steps-com-extension\/initialize-the-library-com-extension\">Initialize the library - COM extension<\/a><\/li>\n<li><a href=\"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/key-steps-com-extension\/register-the-application-with-adyen-com-extension\">Register the application with Adyen - COM extension<\/a><\/li>\n<li><a href=\"\/pt\/point-of-sale\/classic-library-deprecation\/classic-library-integrations\/com-extension-for-windows-integration\/key-steps-com-extension\/registering-the-ped-com-extension\/register-the-ped-with-the-adyen-payments-platform-com-extension\">Register the PED with the Adyen payments platform - COM extension<\/a><\/li>\n<li><a href=\"\/pt\/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\/refund-a-transaction-from-the-pos-com\">Refund a transaction from the POS - 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\/pos","articleFields":{"id":"25143539","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\/pos","title":"POS","content":"\n\n\nName\nDescription\n\n\n\n\nPOS\nPOS object representing the cash register application.\n\n\n\nGetters\nNameDescriptionGetPEDcountRetrieves the number of registered PED devices.GetPEDobjRetrieves the PED object by ID.GetPEDresultStrReturns the PED result with a description.GetPSPresultStrReturns the PSP result with a description.GetLIBresultStrReturns the library\/POS result with a description.GetInitFlagsReturns init flags for the library.Flags offer a level of control to the cash register which is\u00a0especially\u00a0useful during application development and debugging. Because of the lack of ENUM portability a method has been provided to set the correct flags.\nThe method\u00a0accepts three arguments:The log level.Several options for Adyen debugging usage.Whether the console should be displayed.For more information see Library Flags.\nUse this object in the following calls and callbacks to represent the POS:\n\nInitialize the library - COM extension\nRegister the application with Adyen - COM extension\nRegister the PED with the Adyen payments platform - COM extension\nRefund a transaction from the POS - 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":"POS"},"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\/pos"},"levels":7,"category":"In-person payments","category_color":"green","tags":[]}}
