{"title":"Tempo limite (Timeouts)","category":"default","creationDate":1560352500,"content":"<p>Depois de iniciar uma transa\u00e7\u00e3o, um timeout ocorrer\u00e1 automaticamente quando:<\/p>\n<ul>\n<li>Um emissor n\u00e3o processa uma transa\u00e7\u00e3o dentro de 120 segundos. Este \u00e9 o <a href=\"#processing-timeout\">tempo limite de processamento<\/a>.<\/li>\n<li>Um terminal aguarda a intera\u00e7\u00e3o do cliente h\u00e1 muito tempo. Este \u00e9 o <a href=\"#device-timeout\">tempo limite do dispositivo<\/a>.<\/li>\n<\/ul>\n<h2>Tempo limite de processamento<\/h2>\n<p>Quando um cliente verifica uma transa\u00e7\u00e3o em um terminal (por exemplo, digitando um PIN ou assinatura), o pagamento \u00e9 enviado para processamento. Se o emissor n\u00e3o tiver processado esta transa\u00e7\u00e3o dentro de 120 segundos, a plataforma de pagamentos da Adyen cancelar\u00e1 automaticamente a transa\u00e7\u00e3o.<\/p>\n<p>Quando ocorre um tempo limite de processamento:<\/p>\n<ul>\n<li><strong>Declined<\/strong> \u00e9 exibido na tela do terminal.<\/li>\n<li>\n<p>Voc\u00ea recebe um resultado de pagamento contendo:<\/p>\n<ul>\n<li><code>PaymentResponse.Response.Result<\/code>: <strong>Failure<\/strong><\/li>\n<li><code>PaymentResponse.Response.ErrorCondition<\/code>: <strong>Communication timeout<\/strong><\/li>\n<\/ul>\n<!-- list separator -->\n<p>O exemplo de resultado do pagamento abaixo indica que a transa\u00e7\u00e3o foi cancelada devido a um tempo limite de processamento excedido.<\/p>\n<pre><code class=\"language-json\">{\n  \"SaleToPOIResponse\":{\n    \"MessageHeader\":{...},\n    \"PaymentResponse\":{\n      ...\n      },\n      \"Response\":{\n        ...\n        \"Result\":\"Failure\",\n        \"ErrorCondition\":\"Communication timeout\"\n      },\n      ...\n    }\n  }\n}<\/code><\/pre>\n<\/li>\n<\/ul>\n<p>No caso de um tempo limite de processamento, tente a transa\u00e7\u00e3o novamente usando um cart\u00e3o ou m\u00e9todo de pagamento alternativo (se poss\u00edvel).<\/p>\n<div class=\"notices yellow\">\n<p>Se voc\u00ea n\u00e3o receber um resultado de pagamento ou uma resposta de tempo limite ap\u00f3s 120 segundos, sua integra\u00e7\u00e3o dever\u00e1 verificar automaticamente se o pagamento foi processado. Para mais informa\u00e7\u00f5es, consulte <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/verify-transaction-status\">Verificar o status da transa\u00e7\u00e3o<\/a>.<\/p>\n<\/div>\n<h2>Tempo limite do dispositivo<\/h2>\n<p>Quando um terminal aguarda por uma intera\u00e7\u00e3o por muito tempo, a transa\u00e7\u00e3o atinge o tempo limite. Isso resulta no cancelamento da transa\u00e7\u00e3o.<\/p>\n<p>Aqui, descrevemos os <strong>prompts<\/strong> do terminal que acabar\u00e3o atingindo o tempo limite, bem como:<\/p>\n<ul>\n<li><strong>Tempo limite (seg)<\/strong>: a dura\u00e7\u00e3o em que o prompt \u00e9 exibido no terminal antes que a transa\u00e7\u00e3o expire.<\/li>\n<li><strong>Configur\u00e1vel<\/strong>: se a dura\u00e7\u00e3o do tempo limite \u00e9 configur\u00e1vel. Para configurar uma dura\u00e7\u00e3o de tempo limite, entre em contato com nossa <a href=\"https:\/\/ca-test.adyen.com\/ca\/ca\/contactUs\/support.shtml?form=other\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Support Team<\/a>.<\/li>\n<\/ul>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: left;\">Prompt<\/th>\n<th style=\"text-align: left;\">Timeout (seg)<\/th>\n<th style=\"text-align: center;\">Configur\u00e1vel<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: left;\">Confirma\u00e7\u00e3o do valor<\/td>\n<td style=\"text-align: left;\">300<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Inserir, deslizar ou aproxima o cart\u00e3o<\/td>\n<td style=\"text-align: left;\">120<\/td>\n<td style=\"text-align: center;\"><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Sele\u00e7\u00e3o de aplica\u00e7\u00e3o<\/td>\n<td style=\"text-align: left;\">120<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Reconhecimento de <a href=\"\/pt\/point-of-sale\/currency-conversion\">convers\u00e3o de moeda<\/a><\/td>\n<td style=\"text-align: left;\">120<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Entrada de PIN<\/td>\n<td style=\"text-align: left;\">60<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Captura de assinatura<\/td>\n<td style=\"text-align: left;\">60<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Verifica\u00e7\u00e3o de assinatura<\/td>\n<td style=\"text-align: left;\">900<\/td>\n<td style=\"text-align: center;\"><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><a href=\"\/pt\/point-of-sale\/enter-payment-manually\">Introdu\u00e7\u00e3o manual do n\u00famero do cart\u00e3o<\/a><\/td>\n<td style=\"text-align: left;\">60<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><a href=\"\/pt\/point-of-sale\/enter-payment-manually\">Entrada manual da data de validade<\/a><\/td>\n<td style=\"text-align: left;\">60<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\">Autoriza\u00e7\u00e3o em andamento<\/td>\n<td style=\"text-align: left;\">200<\/td>\n<td style=\"text-align: center;\"><img title=\"-x-\" alt=\"-x-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/x.png\" \/><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;\"><a href=\"\/pt\/point-of-sale\/managing-terminals\/customize-terminals\">Confirma\u00e7\u00e3o de impress\u00e3o de recibo<\/a><\/td>\n<td style=\"text-align: left;\">120<\/td>\n<td style=\"text-align: center;\"><img title=\"-white_check_mark-\" alt=\"-white_check_mark-\" class=\"smileys\" src=\"\/user\/data\/smileys\/emoji\/white_check_mark.png\" \/><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Quando o tempo limite do dispositivo \u00e9 excedido, voc\u00ea recebe um resultado de pagamento contendo:<\/p>\n<ul>\n<li><code>PaymentResponse.Response.Result<\/code>: <strong>Failure<\/strong><\/li>\n<li><code>PaymentResponse.Response.ErrorCondition<\/code>: <strong>Cancel<\/strong><\/li>\n<\/ul>\n<p>O exemplo de resultado do pagamento abaixo indica um tempo limite do dispositivo excedido.<\/p>\n<pre><code class=\"language-json\">{\n    \"SaleToPOIResponse\": {\n        \"PaymentResponse\": {\n            \"POIData\": {...},\n            \"PaymentResult\": {...},\n            \"Response\": {\n                \"Result\": \"Failure\",\n                \"AdditionalResponse\": \"...\",\n                \"ErrorCondition\": \"Cancel\"\n            }\n        },\n        \"MessageHeader\": {\n            \"SaleID\": \"POSSystemID12345\",\n            \"MessageClass\": \"Service\",\n            \"MessageCategory\": \"Payment\",\n            \"ServiceID\": \"0207111104\",\n            \"POIID\": \"V400m-324688179\",\n            \"MessageType\": \"Response\"\n        }\n    }\n}<\/code><\/pre>\n<p>Quando uma transa\u00e7\u00e3o \u00e9 cancelada devido a um tempo limite do dispositivo excedido, voc\u00ea deve tentar a transa\u00e7\u00e3o novamente.<\/p>\n<h2>Veja tamb\u00e9m<\/h2>\n<div class=\"see-also-links output-inline\" id=\"see-also\">\n<ul><li><a href=\"\/point-of-sale\/basic-tapi-integration\/make-a-payment\"\n                        target=\"_self\"\n                        >\n                    Fa\u00e7a um pagamento\n                <\/a><\/li><li><a href=\"\/point-of-sale\/enter-payment-manually\"\n                        target=\"_self\"\n                        >\n                    Venda digitada (MKE)\n                <\/a><\/li><li><a href=\"\/point-of-sale\/currency-conversion\"\n                        target=\"_self\"\n                        >\n                    Convers\u00e3o de moeda\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/error-scenarios\/pos-timeouts","articleFields":{"description":"Saiba quando uma transa\u00e7\u00e3o no terminal atingir\u00e1 o tempo limite.","last_edit_on":"27-05-2020 21:07"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/error-scenarios\/pos-timeouts","title":"Tempo limite (Timeouts)","content":"Depois de iniciar uma transa\u00e7\u00e3o, um timeout ocorrer\u00e1 automaticamente quando:\n\nUm emissor n\u00e3o processa uma transa\u00e7\u00e3o dentro de 120 segundos. Este \u00e9 o tempo limite de processamento.\nUm terminal aguarda a intera\u00e7\u00e3o do cliente h\u00e1 muito tempo. Este \u00e9 o tempo limite do dispositivo.\n\nTempo limite de processamento\nQuando um cliente verifica uma transa\u00e7\u00e3o em um terminal (por exemplo, digitando um PIN ou assinatura), o pagamento \u00e9 enviado para processamento. Se o emissor n\u00e3o tiver processado esta transa\u00e7\u00e3o dentro de 120 segundos, a plataforma de pagamentos da Adyen cancelar\u00e1 automaticamente a transa\u00e7\u00e3o.\nQuando ocorre um tempo limite de processamento:\n\nDeclined \u00e9 exibido na tela do terminal.\n\nVoc\u00ea recebe um resultado de pagamento contendo:\n\nPaymentResponse.Response.Result: Failure\nPaymentResponse.Response.ErrorCondition: Communication timeout\n\n\nO exemplo de resultado do pagamento abaixo indica que a transa\u00e7\u00e3o foi cancelada devido a um tempo limite de processamento excedido.\n{\n  \"SaleToPOIResponse\":{\n    \"MessageHeader\":{...},\n    \"PaymentResponse\":{\n      ...\n      },\n      \"Response\":{\n        ...\n        \"Result\":\"Failure\",\n        \"ErrorCondition\":\"Communication timeout\"\n      },\n      ...\n    }\n  }\n}\n\n\nNo caso de um tempo limite de processamento, tente a transa\u00e7\u00e3o novamente usando um cart\u00e3o ou m\u00e9todo de pagamento alternativo (se poss\u00edvel).\n\nSe voc\u00ea n\u00e3o receber um resultado de pagamento ou uma resposta de tempo limite ap\u00f3s 120 segundos, sua integra\u00e7\u00e3o dever\u00e1 verificar automaticamente se o pagamento foi processado. Para mais informa\u00e7\u00f5es, consulte Verificar o status da transa\u00e7\u00e3o.\n\nTempo limite do dispositivo\nQuando um terminal aguarda por uma intera\u00e7\u00e3o por muito tempo, a transa\u00e7\u00e3o atinge o tempo limite. Isso resulta no cancelamento da transa\u00e7\u00e3o.\nAqui, descrevemos os prompts do terminal que acabar\u00e3o atingindo o tempo limite, bem como:\n\nTempo limite (seg): a dura\u00e7\u00e3o em que o prompt \u00e9 exibido no terminal antes que a transa\u00e7\u00e3o expire.\nConfigur\u00e1vel: se a dura\u00e7\u00e3o do tempo limite \u00e9 configur\u00e1vel. Para configurar uma dura\u00e7\u00e3o de tempo limite, entre em contato com nossa Support Team.\n\n\n\n\nPrompt\nTimeout (seg)\nConfigur\u00e1vel\n\n\n\n\nConfirma\u00e7\u00e3o do valor\n300\n\n\n\nInserir, deslizar ou aproxima o cart\u00e3o\n120\n\n\n\nSele\u00e7\u00e3o de aplica\u00e7\u00e3o\n120\n\n\n\nReconhecimento de convers\u00e3o de moeda\n120\n\n\n\nEntrada de PIN\n60\n\n\n\nCaptura de assinatura\n60\n\n\n\nVerifica\u00e7\u00e3o de assinatura\n900\n\n\n\nIntrodu\u00e7\u00e3o manual do n\u00famero do cart\u00e3o\n60\n\n\n\nEntrada manual da data de validade\n60\n\n\n\nAutoriza\u00e7\u00e3o em andamento\n200\n\n\n\nConfirma\u00e7\u00e3o de impress\u00e3o de recibo\n120\n\n\n\n\nQuando o tempo limite do dispositivo \u00e9 excedido, voc\u00ea recebe um resultado de pagamento contendo:\n\nPaymentResponse.Response.Result: Failure\nPaymentResponse.Response.ErrorCondition: Cancel\n\nO exemplo de resultado do pagamento abaixo indica um tempo limite do dispositivo excedido.\n{\n    \"SaleToPOIResponse\": {\n        \"PaymentResponse\": {\n            \"POIData\": {...},\n            \"PaymentResult\": {...},\n            \"Response\": {\n                \"Result\": \"Failure\",\n                \"AdditionalResponse\": \"...\",\n                \"ErrorCondition\": \"Cancel\"\n            }\n        },\n        \"MessageHeader\": {\n            \"SaleID\": \"POSSystemID12345\",\n            \"MessageClass\": \"Service\",\n            \"MessageCategory\": \"Payment\",\n            \"ServiceID\": \"0207111104\",\n            \"POIID\": \"V400m-324688179\",\n            \"MessageType\": \"Response\"\n        }\n    }\n}\nQuando uma transa\u00e7\u00e3o \u00e9 cancelada devido a um tempo limite do dispositivo excedido, voc\u00ea deve tentar a transa\u00e7\u00e3o novamente.\nVeja tamb\u00e9m\n\n\n                    Fa\u00e7a um pagamento\n                \n                    Venda digitada (MKE)\n                \n                    Convers\u00e3o de moeda\n                \n","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Lidando com erros","lvl3":"Tempo limite (Timeouts)"},"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\/error-scenarios","lvl3":"\/pt\/point-of-sale\/error-scenarios\/pos-timeouts"},"levels":4,"category":"In-person payments","category_color":"green","tags":["Tempo","limite","(Timeouts)"]}}
