{"title":"Pagamentos com QR code","category":"default","creationDate":1776961627,"content":"<div class=\"additional-info-block output-inline\">\n<h5 class=\"article__heading additional-info-block__title\">Carteiras suportadas<\/h5><div class=\"additional-info-block__body\"><p>Para saber quais carteiras com QR code suportamos, consulte <a href=\"\/pt\/point-of-sale\/what-we-support\/payment-methods#qr-code-wallets\">vis\u00e3o geral dos m\u00e9todos de pagamento<\/a>.<\/p><\/div><\/div>\n\n<p>Muitos clientes instalaram um aplicativo de carteira com QE code em seus celulares. Eles vinculam o aplicativo ao cart\u00e3o de cr\u00e9dito ou d\u00e9bito (conta banc\u00e1ria) e, em seguida, fazem pagamentos na loja com o aplicativo do celular. No processo de pagamento, o terminal e o aplicativo da carteira comunicam-se atrav\u00e9s de um QR code.<\/p>\n<h3 id=\"qr-code-payment-flows\">Fluxos de pagamento com QR code<\/h3>\n<p>Com nossas <a href=\"\/pt\/point-of-sale\/design-your-integration\/choose-your-architecture\">integra\u00e7\u00f5es de API<\/a>, existem v\u00e1rios fluxos que voc\u00ea pode usar para iniciar um QR code para leitura. Cada fluxo varia em termos da experi\u00eancia do cliente e da quantidade de trabalho de integra\u00e7\u00e3o adicional que ser\u00e1 necess\u00e1rio.<\/p>\n<p>Fluxos <strong>apresentados pelo comerciante<\/strong> flows:<\/p>\n<ul>\n<li>\n<p><a href=\"#initiate-from-terminal\">Iniciado a partir do terminal<\/a>: voc\u00ea faz uma solicita\u00e7\u00e3o de pagamento e inicia um QR code tocando em um bot\u00e3o na tela do terminal. O cliente faz a leitura do QR code com o aplicativo da carteira digital para concluir o pagamento.<\/p>\n<p>Esse fluxo n\u00e3o requer trabalho de integra\u00e7\u00e3o adicional.<\/p>\n<\/li>\n<li>\n<p><a href=\"#initiate-from-cash-register\">Iniciado a partir da caixa registradora<\/a>: voc\u00ea faz uma solicita\u00e7\u00e3o de pagamento, que inicia diretamente um QR code na tela do terminal. O cliente faz a leitura do QR code com o aplicativo da carteira digital para concluir o pagamento.<\/p>\n<p>Isso fornece um fluxo de pagamento mais simples para seus clientes, mas requer algum trabalho adicional de integra\u00e7\u00e3o.<\/p>\n<\/li>\n<\/ul>\n<p>Fluxo <strong>apresentado pelo consumidor<\/strong> flow:<\/p>\n<ul>\n<li>\n<p><a href=\"#initiate-from-barcode-scanner\">Iniciado a partir do leitor de c\u00f3digo de barras<\/a>: o comprador inicia um QR code a partir aplicativo da carteira digital em seu telefone. Voc\u00ea faz a leitura do c\u00f3digo com um scanner de c\u00f3digo de barras e envia os dados do QR code em uma solicita\u00e7\u00e3o de pagamento.<br \/>\n<div class=\"sc-notice note\"><div>Este fluxo n\u00e3o \u00e9 compat\u00edvel com o m\u00e9todo de pagamentso brasileiro por QR code, o PIX.<\/div><\/div><\/p>\n<p>Esse fluxo requer muito trabalho de integra\u00e7\u00e3o, mas \u00e9 familiar para muitos clientes. Ele tamb\u00e9m n\u00e3o exige que o cliente tenha uma conex\u00e3o ativa com a Internet para concluir um pagamento. Se voc\u00ea tiver uma m\u00e1 conex\u00e3o em sua loja, conv\u00e9m usar este fluxo.<\/p>\n<\/li>\n<\/ul>\n<p>Com sua integra\u00e7\u00e3o com a Adyen, voc\u00ea pode suportar diversos desses fluxos de pagamento com QR code.<\/p>\n<div class=\"sc-notice info\"><div>\n<p><strong>Using our Standalone solution?<\/strong><br \/>\nRefer to our <a href=\"\/pt\/point-of-sale\/standalone\/standalone-use#qr-code\">Standalone terminal<\/a> documentation for information on making QR code transactions.<\/p>\n<\/div><\/div>\n<h2>Antes de come\u00e7ar<\/h2>\n<p>Antes de come\u00e7ar a integrar um m\u00e9todo de pagamento com QR code:<\/p>\n<ol>\n<li>Certifique-se de ter constru\u00eddo uma integra\u00e7\u00e3o que pode <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment\">fazer um pagamento<\/a>.<\/li>\n<li><a href=\"\/pt\/point-of-sale\/what-we-support\/payment-methods\/add-payment-methods\">Adicionou o m\u00e9todo de pagamento escolhido \u00e0 sua conta Adyen<\/a>.<br \/>\nEntraremos em contato se precisarmos de detalhes adicionais.\n<\/li>\n<\/ol>\n<h2 id=\"initiate-from-terminal\">Iniciando do terminal<\/h2>\n<p>Se sua integra\u00e7\u00e3o puder realizar pagamentos com cart\u00e3o, ela tamb\u00e9m poder\u00e1 realizar pagamentos QR code, iniciando um QR code a partir do terminal. Ap\u00f3s fazer uma solicita\u00e7\u00e3o de pagamento, sua equipe da loja ou o cliente podem usar o terminal para especificar que voc\u00ea deseja fazer um pagamento com QR code. Isso apresentar\u00e1 um QR code na tela do terminal, para o cliente fazer a leitura e verificar o pagamento. O terminal envia o pagamento \u00e0 Adyen para processamento.<\/p>\n<p><a rel=\"lightbox\" href=\"\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_terminal.png\" src=\"\">\n  <img alt=\"\" src=\"\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_terminal.png\" \/>\n<\/a><\/p>\n<p>Para iniciar um pagamento com QR code no seu terminal:<\/p>\n<ol>\n<li>\n<p>Fa\u00e7a uma solicita\u00e7\u00e3o de pagamento, como faria com um <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment#make-a-payment\">pagamento com cart\u00e3o<\/a>.<br \/>\nO pagamento \u00e9 roteado para o terminal.<\/p>\n<\/li>\n<li>\n<p>Na tela do terminal, toque em  <strong>Wallets<\/strong> e selecione o aplicativo que o comprador usar\u00e1 para efetuar o pagamento.<br \/>\nIsso iniciar\u00e1 um QR code na tela do terminal.<\/p>\n<\/li>\n<li>\n<p>O cliente dever\u00e1 fazer a leitura desse QR code e em seguida verificar o pagamento.<\/p>\n<div class=\"notices blue\">\n<p>Se voc\u00ea estiver criando uma integra\u00e7\u00e3o de teste, esse pagamento ser\u00e1 <strong>Aprovado<\/strong> automaticamente ap\u00f3s 15 segundos. Para obter informa\u00e7\u00f5es sobre como testar outros cen\u00e1rios de pagamento, como uma transa\u00e7\u00e3o abandonada, consulte <a href=\"\/pt\/point-of-sale\/testing-pos-payments#testing-qr-code-wallets\">Testando sua integra\u00e7\u00e3o<\/a>.<\/p>\n<\/div>\n<p>O pagamento \u00e9 enviado \u00e0 plataforma de pagamentos da Adyen para processamento.<\/p>\n<\/li>\n<li>\n<p>Voc\u00ea receber\u00e1 o resultado do pagamento, como <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment#payment-response\">receberia o resultado em um pagamento com cart\u00e3o<\/a>.<\/p>\n<\/li>\n<\/ol>\n<p>Voc\u00ea pode visualizar os detalhes de um pagamento na sua <a href=\"https:\/\/ca-test.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a>, em <strong>Transactions<\/strong> &gt; <strong>Payments<\/strong>.<\/p>\n<h2 id=\"initiate-from-cash-register\">Iniciando na caixa registradora<\/h2>\n<p>Iniciar esse fluxo \u00e9 semelhante a fazer solicita\u00e7\u00f5es de pagamento regulares, mas voc\u00ea tamb\u00e9m especifica o aplicativo de carteira digital que o cliente usar\u00e1 para a transa\u00e7\u00e3o. Isso encaminha a transa\u00e7\u00e3o para o terminal, que apresentar\u00e1 um QR code para o cliente fazer a leitura em seu aplicativo, e assim, verificar o pagamento. O terminal enviar\u00e1 o pagamento \u00e0 Adyen para processamento.<\/p>\n<p><a rel=\"lightbox\" href=\"\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_cashregister.png\" src=\"\">\n  <img alt=\"\" src=\"\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_cashregister.png\" \/>\n<\/a><\/p>\n<p>Para iniciar um pagamento com QR code na sua caixa registradora:<\/p>\n<ol>\n<li>\n<p>Pergunte ao cliente qual aplicativo de carteira digital ele ir\u00e1 utilizar para efetuar o pagamento.<\/p>\n<\/li>\n<li>\n<p>Fa\u00e7a um <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment#make-a-payment\">pedido de pagamento<\/a>. No objeto <code>PaymentTransaction<\/code> desta solicita\u00e7\u00e3o, especifique adicionalmente:<\/p>\n<ul>\n<li>\n<p><code>TransactionConditions.AllowedPaymentBrand<\/code>: O aplicativo usado para o pagamento:<\/p>\n<ul>\n<li><strong>alipay<\/strong>: Apresenta um QR code do Alipay.<\/li>\n<li><strong>grabpay_pos<\/strong>: Apresenta um QR code GrabPay.\n<\/li>\n<li><strong>pix<\/strong>: Apresenta um QR code para o PIX.<\/li>\n<li><strong>swish<\/strong>: Apresenta um QR code para Swish.\n<\/li>\n<li><strong>wechatpay_pos<\/strong>: Apresenta um QR code para WeChat Pay.<\/li>\n<\/ul>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<p>O exemplo abaixo mostra como voc\u00ea iniciaria um pagamento de <strong>EUR&nbsp;10,99 utilizando Alipay<\/strong> a partir da sua caixa registradora.<\/p>\n<div class=\"notices blue\">\n<p>Para obter mais informa\u00e7\u00f5es sobre a estrutura de solicita\u00e7\u00f5es da API de terminais, consulte o documento <a href=\"\/pt\/point-of-sale\/design-your-integration\/terminal-api#requests\">fundamentos da API de terminais<\/a>.<\/p>\n<\/div>\n<pre><code class=\"language-json\">{\n   \"SaleToPOIRequest\":{\n      \"MessageHeader\":{\n         \"ProtocolVersion\":\"3.0\",\n         \"MessageClass\":\"Service\",\n         \"MessageCategory\":\"Payment\",\n         \"MessageType\":\"Request\",\n         \"ServiceID\":\"0918171608\",\n         \"SaleID\":\"POSSystemID12345\",\n         \"POIID\":\"V400m-324688179\"\n      },\n      \"PaymentRequest\":{\n         \"SaleData\":{\n            \"SaleTransactionID\":{\n               \"TransactionID\":\"8954\",\n               \"TimeStamp\":\"2019-09-18T15:16:08+00:00\"\n            }\n         },\n         \"PaymentTransaction\":{\n            \"AmountsReq\":{\n               \"Currency\":\"EUR\",\n               \"RequestedAmount\":10.99\n            },\n            \"TransactionConditions\":{\n               \"AllowedPaymentBrand\":[\n                  \"alipay\"\n               ]\n            }\n         }\n      }\n   }\n}<\/code><\/pre>\n<p>Isso inicia diretamente um QR code na tela do terminal.<\/p>\n<\/li>\n<li>\n<p>Entregue o terminal ao cliente, para que ele possa digitalizar o QR code e verificar o pagamento.<\/p>\n<div class=\"notices blue\">\n<p>Se voc\u00ea estiver criando uma integra\u00e7\u00e3o de teste, esse pagamento ser\u00e1 <strong>Aprovado<\/strong> automaticamente ap\u00f3s 15 segundos. Para obter informa\u00e7\u00f5es sobre como testar outros cen\u00e1rios de pagamento, como uma transa\u00e7\u00e3o abandonada, consulte <a href=\"\/pt\/point-of-sale\/testing-pos-payments#testing-qr-code-wallets\">Testando sua integra\u00e7\u00e3o<\/a>.<\/p>\n<\/div>\n<p>O pagamento \u00e9 enviado \u00e0 plataforma de pagamentos da Adyen para processamento.<\/p>\n<\/li>\n<li>\n<p>Voc\u00ea recebe o resultado do pagamento, como <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment#payment-response\">receberia o resultado de um pagamento com cart\u00e3o<\/a>.<\/p>\n<\/li>\n<\/ol>\n<p>Voc\u00ea pode visualizar os detalhes de um pagamento na sua <a href=\"https:\/\/ca-test.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a>, em <strong>Transactions<\/strong> &gt; <strong>Payments<\/strong>.<\/p>\n<h2 id=\"initiate-from-barcode-scanner\">Iniciando a partir de um scanner de c\u00f3digo de barras<\/h2>\n<p>Para usar esse fluxo, sua integra\u00e7\u00e3o precisar\u00e1 ter um scanner de c\u00f3digo de barras que possa ler um QR code. Pode ser um scanner infravermelho ou uma c\u00e2mera. Sua integra\u00e7\u00e3o tamb\u00e9m precisar\u00e1 converter o QR code em um valor num\u00e9rico.<\/p>\n<p>Voc\u00ea far\u00e1 a leitura do QR code apresentado no aplicativo de carteira digital no telefone do cliente. Sua caixa registradora envia os dados do QR code para a Adyen em uma solicita\u00e7\u00e3o de pagamento, para processamento.<\/p>\n<p><a rel=\"lightbox\" href=\"\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_scanner.png\" src=\"\">\n  <img alt=\"\" src=\"\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_scanner.png\" \/>\n<\/a><\/p>\n<p>Para iniciar um pagamento com QR code no seu scanner de c\u00f3digo de barras:<\/p>\n<ol>\n<li>\n<p>Digitalize o QR code do cliente com seu scanner de c\u00f3digo de barras.<\/p>\n<\/li>\n<li>\n<p>Converta os dados do QR code em um valor num\u00e9rico, para ser enviado na solicita\u00e7\u00e3o de pagamento.<br \/>\nFor example, the numeric value will contain:<\/p>\n<ul>\n<li>16-24 d\u00edgitos para Alipay.\n<\/li>\n<li>18 d\u00edgitos para o WeChat Pay.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Fa\u00e7a uma <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment#make-a-payment\">solicita\u00e7\u00e3o de pagamento<\/a>. No obejto <code>PaymentRequest<\/code>, especifique adicionalmente:<\/p>\n<ul>\n<li><code>PaymentData.PaymentInstrumentData.PaymentInstrumentType<\/code>: <strong>StoredValue<\/strong><\/li>\n<li>\n<p><code>PaymentData.PaymentInstrumentData.StoredValueAccountID<\/code>: Os detalhes do c\u00f3digo de barras ou QR code:<\/p>\n<ul>\n<li><code>StoredValueAccountType<\/code>: <strong>Other<\/strong><\/li>\n<li><code>EntryMode<\/code>: <strong>Scanned<\/strong><\/li>\n<li><code>IdentificationType<\/code>: <strong>BarCode<\/strong><\/li>\n<li><code>StoredValueID<\/code>: Valor num\u00e9rico que representa o QR code do cliente.<\/li>\n<\/ul>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<p>O exemplo abaixo mostra como voc\u00ea iniciaria um pagamento de <strong>EUR&nbsp;10,99<\/strong>, usando um QR code com o valor num\u00e9rico <strong>284687593190468703<\/strong>.<\/p>\n<div class=\"notices blue\">\n<p>Para obter mais informa\u00e7\u00f5es sobre a estrutura de solicita\u00e7\u00e3o da API de terminais, consulte <a href=\"\/pt\/point-of-sale\/design-your-integration\/terminal-api#requests\">fundamentos da API da terminais<\/a>.<\/p>\n<\/div>\n<pre><code class=\"language-json\">{\n   \"SaleToPOIRequest\":{\n      \"MessageHeader\":{\n         \"ProtocolVersion\":\"3.0\",\n         \"MessageClass\":\"Service\",\n         \"MessageCategory\":\"Payment\",\n         \"MessageType\":\"Request\",\n         \"ServiceID\":\"0918171609\",\n         \"SaleID\":\"POSSystemID12345\",\n         \"POIID\":\"V400m-324688179\"\n      },\n      \"PaymentRequest\":{\n         \"SaleData\":{\n            \"SaleTransactionID\":{\n               \"TransactionID\":\"19630\",\n               \"TimeStamp\":\"2019-09-18T15:26:39+00:00\"\n            }\n         },\n         \"PaymentData\":{\n            \"PaymentInstrumentData\":{\n               \"PaymentInstrumentType\":\"StoredValue\",\n               \"StoredValueAccountID\":{\n                  \"StoredValueAccountType\":\"Other\",\n                  \"EntryMode\":[\n                     \"Scanned\"\n                  ],\n                  \"IdentificationType\":\"BarCode\",\n                  \"StoredValueID\":\"284687593190468703\"\n               }\n            }\n         },\n         \"PaymentTransaction\":{\n            \"AmountsReq\":{\n               \"Currency\":\"EUR\",\n               \"RequestedAmount\":10.99\n            }\n         }\n      }\n   }\n}<\/code><\/pre>\n<\/li>\n<li>\n<p>Voc\u00ea recebe o resultado do pagamento da mesma forma que <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment#payment-response\">receberia o resultado de um pagamento com cart\u00e3o<\/a>.<\/p>\n<div class=\"notices blue\">\n<p>Se voc\u00ea estiver criando uma integra\u00e7\u00e3o de teste, esse pagamento ser\u00e1 imediatamente <strong>Aprovado<\/strong>. Para obter informa\u00e7\u00f5es sobre como testar outros cen\u00e1rios de pagamento, como uma transa\u00e7\u00e3o recusada, consulte <a href=\"\/pt\/point-of-sale\/testing-pos-payments#testing-qr-code-wallets\">Testando sua integra\u00e7\u00e3o<\/a>.<\/p>\n<\/div>\n<\/li>\n<\/ol>\n<p>Voc\u00ea pode visualizar os detalhes de um pagamento na sua <a href=\"https:\/\/ca-test.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a>, em <strong>Transactions<\/strong> &gt; <strong>Payments<\/strong>.<\/p>\n<h2>Reembolsos<\/h2>\n<p>As carteiras com QR code suportam apenas <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/refund-payment#referenced-refund\">reembolsos referenciados<\/a>, portanto, voc\u00ea ter\u00e1 que fazer um <code>ReversalRequest<\/code> para reembolsar um pagamento de carteira com QR code.<\/p>\n<p>Ambos os reembolsos referenciados totais e parciais s\u00e3o permitidos, exceto para GrabPay que s\u00f3 permite reembolsos referenciados completos.<\/p>\n<h2>Testando<\/h2>\n<p>Fornecemos um simulador que voc\u00ea pode usar para testar sua integra\u00e7\u00e3o. Alguns m\u00e9todos de pagamento com QR code tamb\u00e9m oferecem seu pr\u00f3prio ambiente de teste. Para obter mais informa\u00e7\u00f5es, consulte <a href=\"\/pt\/point-of-sale\/testing-pos-payments#testing-qr-code-wallets\">Testando pagamentos com QR code<\/a>.<\/p>","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/alternative-payment-methods\/qr-code-wallets","articleFields":{"description":"Aprenda como aceitar pagamentos de carteiras digitais com um QR code","feedback_component":false,"next_steps":[{"title":"Reembolsar um pagamento","description":"Emita um reembolso no terminal.","url":"\/point-of-sale\/basic-tapi-integration\/refund-payment","required":true},{"title":"Verificar status da transa\u00e7\u00e3o ","description":"Verifique o status de uma transa\u00e7\u00e3o no caso de n\u00e3o receber seu resultado.","url":"\/point-of-sale\/basic-tapi-integration\/verify-transaction-status","required":true},{"title":"Aceitar cart\u00f5es vale presente ","description":"Saiba como aceitar pagamentos com cart\u00e3o vale presente em sua loja.","url":"\/point-of-sale\/what-we-support\/payment-methods\/gift-cards-terminal-api","required":false},{"title":"Aceite carteira digitais que utilizam pagamentos por aproxima\u00e7\u00e3o (NFC-Near Field Communication)","description":"Saiba como aceitar pagamentos de carteiras que utilizam NFC","url":"\/point-of-sale\/what-we-support\/payment-methods\/nfc-wallets","required":false}],"id":"42842602","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"08-03-2021 17:01"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/alternative-payment-methods\/qr-code-wallets","title":"Pagamentos com QR code","content":"\nCarteiras suportadasPara saber quais carteiras com QR code suportamos, consulte vis\u00e3o geral dos m\u00e9todos de pagamento.\n\nMuitos clientes instalaram um aplicativo de carteira com QE code em seus celulares. Eles vinculam o aplicativo ao cart\u00e3o de cr\u00e9dito ou d\u00e9bito (conta banc\u00e1ria) e, em seguida, fazem pagamentos na loja com o aplicativo do celular. No processo de pagamento, o terminal e o aplicativo da carteira comunicam-se atrav\u00e9s de um QR code.\nFluxos de pagamento com QR code\nCom nossas integra\u00e7\u00f5es de API, existem v\u00e1rios fluxos que voc\u00ea pode usar para iniciar um QR code para leitura. Cada fluxo varia em termos da experi\u00eancia do cliente e da quantidade de trabalho de integra\u00e7\u00e3o adicional que ser\u00e1 necess\u00e1rio.\nFluxos apresentados pelo comerciante flows:\n\n\nIniciado a partir do terminal: voc\u00ea faz uma solicita\u00e7\u00e3o de pagamento e inicia um QR code tocando em um bot\u00e3o na tela do terminal. O cliente faz a leitura do QR code com o aplicativo da carteira digital para concluir o pagamento.\nEsse fluxo n\u00e3o requer trabalho de integra\u00e7\u00e3o adicional.\n\n\nIniciado a partir da caixa registradora: voc\u00ea faz uma solicita\u00e7\u00e3o de pagamento, que inicia diretamente um QR code na tela do terminal. O cliente faz a leitura do QR code com o aplicativo da carteira digital para concluir o pagamento.\nIsso fornece um fluxo de pagamento mais simples para seus clientes, mas requer algum trabalho adicional de integra\u00e7\u00e3o.\n\n\nFluxo apresentado pelo consumidor flow:\n\n\nIniciado a partir do leitor de c\u00f3digo de barras: o comprador inicia um QR code a partir aplicativo da carteira digital em seu telefone. Voc\u00ea faz a leitura do c\u00f3digo com um scanner de c\u00f3digo de barras e envia os dados do QR code em uma solicita\u00e7\u00e3o de pagamento.\nEste fluxo n\u00e3o \u00e9 compat\u00edvel com o m\u00e9todo de pagamentso brasileiro por QR code, o PIX.\nEsse fluxo requer muito trabalho de integra\u00e7\u00e3o, mas \u00e9 familiar para muitos clientes. Ele tamb\u00e9m n\u00e3o exige que o cliente tenha uma conex\u00e3o ativa com a Internet para concluir um pagamento. Se voc\u00ea tiver uma m\u00e1 conex\u00e3o em sua loja, conv\u00e9m usar este fluxo.\n\n\nCom sua integra\u00e7\u00e3o com a Adyen, voc\u00ea pode suportar diversos desses fluxos de pagamento com QR code.\n\nUsing our Standalone solution?\nRefer to our Standalone terminal documentation for information on making QR code transactions.\n\nAntes de come\u00e7ar\nAntes de come\u00e7ar a integrar um m\u00e9todo de pagamento com QR code:\n\nCertifique-se de ter constru\u00eddo uma integra\u00e7\u00e3o que pode fazer um pagamento.\nAdicionou o m\u00e9todo de pagamento escolhido \u00e0 sua conta Adyen.\nEntraremos em contato se precisarmos de detalhes adicionais.\n\n\nIniciando do terminal\nSe sua integra\u00e7\u00e3o puder realizar pagamentos com cart\u00e3o, ela tamb\u00e9m poder\u00e1 realizar pagamentos QR code, iniciando um QR code a partir do terminal. Ap\u00f3s fazer uma solicita\u00e7\u00e3o de pagamento, sua equipe da loja ou o cliente podem usar o terminal para especificar que voc\u00ea deseja fazer um pagamento com QR code. Isso apresentar\u00e1 um QR code na tela do terminal, para o cliente fazer a leitura e verificar o pagamento. O terminal envia o pagamento \u00e0 Adyen para processamento.\n\n  \n\nPara iniciar um pagamento com QR code no seu terminal:\n\n\nFa\u00e7a uma solicita\u00e7\u00e3o de pagamento, como faria com um pagamento com cart\u00e3o.\nO pagamento \u00e9 roteado para o terminal.\n\n\nNa tela do terminal, toque em  Wallets e selecione o aplicativo que o comprador usar\u00e1 para efetuar o pagamento.\nIsso iniciar\u00e1 um QR code na tela do terminal.\n\n\nO cliente dever\u00e1 fazer a leitura desse QR code e em seguida verificar o pagamento.\n\nSe voc\u00ea estiver criando uma integra\u00e7\u00e3o de teste, esse pagamento ser\u00e1 Aprovado automaticamente ap\u00f3s 15 segundos. Para obter informa\u00e7\u00f5es sobre como testar outros cen\u00e1rios de pagamento, como uma transa\u00e7\u00e3o abandonada, consulte Testando sua integra\u00e7\u00e3o.\n\nO pagamento \u00e9 enviado \u00e0 plataforma de pagamentos da Adyen para processamento.\n\n\nVoc\u00ea receber\u00e1 o resultado do pagamento, como receberia o resultado em um pagamento com cart\u00e3o.\n\n\nVoc\u00ea pode visualizar os detalhes de um pagamento na sua Customer Area, em Transactions &gt; Payments.\nIniciando na caixa registradora\nIniciar esse fluxo \u00e9 semelhante a fazer solicita\u00e7\u00f5es de pagamento regulares, mas voc\u00ea tamb\u00e9m especifica o aplicativo de carteira digital que o cliente usar\u00e1 para a transa\u00e7\u00e3o. Isso encaminha a transa\u00e7\u00e3o para o terminal, que apresentar\u00e1 um QR code para o cliente fazer a leitura em seu aplicativo, e assim, verificar o pagamento. O terminal enviar\u00e1 o pagamento \u00e0 Adyen para processamento.\n\n  \n\nPara iniciar um pagamento com QR code na sua caixa registradora:\n\n\nPergunte ao cliente qual aplicativo de carteira digital ele ir\u00e1 utilizar para efetuar o pagamento.\n\n\nFa\u00e7a um pedido de pagamento. No objeto PaymentTransaction desta solicita\u00e7\u00e3o, especifique adicionalmente:\n\n\nTransactionConditions.AllowedPaymentBrand: O aplicativo usado para o pagamento:\n\nalipay: Apresenta um QR code do Alipay.\ngrabpay_pos: Apresenta um QR code GrabPay.\n\npix: Apresenta um QR code para o PIX.\nswish: Apresenta um QR code para Swish.\n\nwechatpay_pos: Apresenta um QR code para WeChat Pay.\n\n\n\n\nO exemplo abaixo mostra como voc\u00ea iniciaria um pagamento de EUR&nbsp;10,99 utilizando Alipay a partir da sua caixa registradora.\n\nPara obter mais informa\u00e7\u00f5es sobre a estrutura de solicita\u00e7\u00f5es da API de terminais, consulte o documento fundamentos da API de terminais.\n\n{\n   \"SaleToPOIRequest\":{\n      \"MessageHeader\":{\n         \"ProtocolVersion\":\"3.0\",\n         \"MessageClass\":\"Service\",\n         \"MessageCategory\":\"Payment\",\n         \"MessageType\":\"Request\",\n         \"ServiceID\":\"0918171608\",\n         \"SaleID\":\"POSSystemID12345\",\n         \"POIID\":\"V400m-324688179\"\n      },\n      \"PaymentRequest\":{\n         \"SaleData\":{\n            \"SaleTransactionID\":{\n               \"TransactionID\":\"8954\",\n               \"TimeStamp\":\"2019-09-18T15:16:08+00:00\"\n            }\n         },\n         \"PaymentTransaction\":{\n            \"AmountsReq\":{\n               \"Currency\":\"EUR\",\n               \"RequestedAmount\":10.99\n            },\n            \"TransactionConditions\":{\n               \"AllowedPaymentBrand\":[\n                  \"alipay\"\n               ]\n            }\n         }\n      }\n   }\n}\nIsso inicia diretamente um QR code na tela do terminal.\n\n\nEntregue o terminal ao cliente, para que ele possa digitalizar o QR code e verificar o pagamento.\n\nSe voc\u00ea estiver criando uma integra\u00e7\u00e3o de teste, esse pagamento ser\u00e1 Aprovado automaticamente ap\u00f3s 15 segundos. Para obter informa\u00e7\u00f5es sobre como testar outros cen\u00e1rios de pagamento, como uma transa\u00e7\u00e3o abandonada, consulte Testando sua integra\u00e7\u00e3o.\n\nO pagamento \u00e9 enviado \u00e0 plataforma de pagamentos da Adyen para processamento.\n\n\nVoc\u00ea recebe o resultado do pagamento, como receberia o resultado de um pagamento com cart\u00e3o.\n\n\nVoc\u00ea pode visualizar os detalhes de um pagamento na sua Customer Area, em Transactions &gt; Payments.\nIniciando a partir de um scanner de c\u00f3digo de barras\nPara usar esse fluxo, sua integra\u00e7\u00e3o precisar\u00e1 ter um scanner de c\u00f3digo de barras que possa ler um QR code. Pode ser um scanner infravermelho ou uma c\u00e2mera. Sua integra\u00e7\u00e3o tamb\u00e9m precisar\u00e1 converter o QR code em um valor num\u00e9rico.\nVoc\u00ea far\u00e1 a leitura do QR code apresentado no aplicativo de carteira digital no telefone do cliente. Sua caixa registradora envia os dados do QR code para a Adyen em uma solicita\u00e7\u00e3o de pagamento, para processamento.\n\n  \n\nPara iniciar um pagamento com QR code no seu scanner de c\u00f3digo de barras:\n\n\nDigitalize o QR code do cliente com seu scanner de c\u00f3digo de barras.\n\n\nConverta os dados do QR code em um valor num\u00e9rico, para ser enviado na solicita\u00e7\u00e3o de pagamento.\nFor example, the numeric value will contain:\n\n16-24 d\u00edgitos para Alipay.\n\n18 d\u00edgitos para o WeChat Pay.\n\n\n\nFa\u00e7a uma solicita\u00e7\u00e3o de pagamento. No obejto PaymentRequest, especifique adicionalmente:\n\nPaymentData.PaymentInstrumentData.PaymentInstrumentType: StoredValue\n\nPaymentData.PaymentInstrumentData.StoredValueAccountID: Os detalhes do c\u00f3digo de barras ou QR code:\n\nStoredValueAccountType: Other\nEntryMode: Scanned\nIdentificationType: BarCode\nStoredValueID: Valor num\u00e9rico que representa o QR code do cliente.\n\n\n\n\nO exemplo abaixo mostra como voc\u00ea iniciaria um pagamento de EUR&nbsp;10,99, usando um QR code com o valor num\u00e9rico 284687593190468703.\n\nPara obter mais informa\u00e7\u00f5es sobre a estrutura de solicita\u00e7\u00e3o da API de terminais, consulte fundamentos da API da terminais.\n\n{\n   \"SaleToPOIRequest\":{\n      \"MessageHeader\":{\n         \"ProtocolVersion\":\"3.0\",\n         \"MessageClass\":\"Service\",\n         \"MessageCategory\":\"Payment\",\n         \"MessageType\":\"Request\",\n         \"ServiceID\":\"0918171609\",\n         \"SaleID\":\"POSSystemID12345\",\n         \"POIID\":\"V400m-324688179\"\n      },\n      \"PaymentRequest\":{\n         \"SaleData\":{\n            \"SaleTransactionID\":{\n               \"TransactionID\":\"19630\",\n               \"TimeStamp\":\"2019-09-18T15:26:39+00:00\"\n            }\n         },\n         \"PaymentData\":{\n            \"PaymentInstrumentData\":{\n               \"PaymentInstrumentType\":\"StoredValue\",\n               \"StoredValueAccountID\":{\n                  \"StoredValueAccountType\":\"Other\",\n                  \"EntryMode\":[\n                     \"Scanned\"\n                  ],\n                  \"IdentificationType\":\"BarCode\",\n                  \"StoredValueID\":\"284687593190468703\"\n               }\n            }\n         },\n         \"PaymentTransaction\":{\n            \"AmountsReq\":{\n               \"Currency\":\"EUR\",\n               \"RequestedAmount\":10.99\n            }\n         }\n      }\n   }\n}\n\n\nVoc\u00ea recebe o resultado do pagamento da mesma forma que receberia o resultado de um pagamento com cart\u00e3o.\n\nSe voc\u00ea estiver criando uma integra\u00e7\u00e3o de teste, esse pagamento ser\u00e1 imediatamente Aprovado. Para obter informa\u00e7\u00f5es sobre como testar outros cen\u00e1rios de pagamento, como uma transa\u00e7\u00e3o recusada, consulte Testando sua integra\u00e7\u00e3o.\n\n\n\nVoc\u00ea pode visualizar os detalhes de um pagamento na sua Customer Area, em Transactions &gt; Payments.\nReembolsos\nAs carteiras com QR code suportam apenas reembolsos referenciados, portanto, voc\u00ea ter\u00e1 que fazer um ReversalRequest para reembolsar um pagamento de carteira com QR code.\nAmbos os reembolsos referenciados totais e parciais s\u00e3o permitidos, exceto para GrabPay que s\u00f3 permite reembolsos referenciados completos.\nTestando\nFornecemos um simulador que voc\u00ea pode usar para testar sua integra\u00e7\u00e3o. Alguns m\u00e9todos de pagamento com QR code tamb\u00e9m oferecem seu pr\u00f3prio ambiente de teste. Para obter mais informa\u00e7\u00f5es, consulte Testando pagamentos com QR code.","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Alternative payment methods","lvl3":"Pagamentos com QR code"},"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\/alternative-payment-methods","lvl3":"\/pt\/point-of-sale\/alternative-payment-methods\/qr-code-wallets"},"levels":4,"category":"In-person payments","category_color":"green","tags":["Pagamentos"]},"articleFiles":{"noText_cashregister.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_cashregister.png\" \/>","noText_scanner.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_scanner.png\" \/>","noText_terminal.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/noText_terminal.png\" \/>","screen-EN_ScanToPay.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/screen-EN_ScanToPay.png\" \/>","screen-EN_SelectQRCode.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/10.alternative-payment-methods\/03.qr-code-wallets\/screen-EN_SelectQRCode.png\" \/>","digital-ewallets_0.json":"<p alt=\"\">digital-ewallets_0.json<\/p>","digital-ewallets_1.json":"<p alt=\"\">digital-ewallets_1.json<\/p>"}}
