{"title":"Pagamentos com cart\u00e3o nas lojas do Brasil","category":"default","creationDate":1562327220,"content":"<p>No Brasil, os clientes geralmente utilizam um cart\u00e3o com funcionalidade de d\u00e9bito e cr\u00e9dito, e a maioria dos cart\u00f5es de cr\u00e9dito permitem pagamentos parcelados. Dessa forma, ao pagar com cart\u00e3o, os clientes ter\u00e3o que responder as seguintes perguntas:<\/p>\n<ul>\n<li>A compra ser\u00e1 realiza em d\u00e9bito ou cr\u00e9dito?<\/li>\n<li>Em caso de cr\u00e9dito, a compra ser\u00e1 realizada em um pagamento \u00fanico do valor total ou o pagamento ser\u00e1 parcelado?<\/li>\n<li>Se parcelado, ser\u00e3o quantas parcelas?<\/li>\n<\/ul>\n<p>Quando um cliente paga em presta\u00e7\u00f5es, o valor da compra \u00e9 dividido entre 2 a 12 pagamentos mensais iguais. Esses pagamentos s\u00e3o cobrados no cart\u00e3o de cr\u00e9dito do cliente a cada 30 dias at\u00e9 que sua compra seja paga na totalidade. Esta op\u00e7\u00e3o de pagamento \u00e9 popular entre os compradores porque eles recebem as mercadorias ou os servi\u00e7os de forma imediata, mas distribuem o valor total ao longo dos meses.<\/p>\n<p>A seguir, explicamos como fazer pagamentos com cart\u00e3o nas lojas brasileiras:<\/p>\n<ul>\n<li><a href=\"#terminal-api\">Com uma integra\u00e7\u00e3o de terminal API<\/a>.<\/li>\n<li><a href=\"#standalone\">De um terminal n\u00e3o integrado<\/a>.<\/li>\n<\/ul>\n<h2 id=\"terminal-api\">Pagamento com cart\u00e3o a partir de uma integra\u00e7\u00e3o com terminal API<\/h2>\n<p>Veja abaixo o fluxo de um pagamento com cart\u00e3o, a partir de uma integra\u00e7\u00e3o do terminal API, no Brasil:<\/p>\n<ol>\n<li>\n<p>Os funcion\u00e1rios da sua loja perguntam ao cliente como eles preferem pagar:<\/p>\n<ul>\n<li>D\u00e9bito ou cr\u00e9dito.<\/li>\n<li>Se cr\u00e9dito: pagamento \u00fanico ou parcelado.<\/li>\n<li>\n<p>Se parcelado: n\u00famero de parcelas.<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Os funcion\u00e1rios da sua loja inserem essas informa\u00e7\u00f5es na sua caixa registradora.<\/p>\n<div class=\"sc-notice info\"><div>\n<p>Voc\u00ea precisa garantir que o software da caixa registradora possa coletar essas informa\u00e7\u00f5es.<\/p>\n<\/div><\/div>\n<\/li>\n<li>\n<p>Sua caixa registradora envia essas informa\u00e7\u00f5es na <a href=\"#payment-terminal-api\">solicita\u00e7\u00e3o de pagamento<\/a>.<\/p>\n<\/li>\n<li>\n<p>O cliente apresenta seu cart\u00e3o e insere seu PIN (senha) ou assinatura no terminal.<\/p>\n<\/li>\n<li>\n<p>Quando a transa\u00e7\u00e3o \u00e9 aprovada, voc\u00ea recebe uma resposta contendo os dados de recebimento.<\/p>\n<\/li>\n<\/ol>\n<h3 id=\"before-terminal-api\">Antes de come\u00e7ar<\/h3>\n<p>Antes de efetuar um pagamento pelo terminal API, certifique-se de ter projetado sua integra\u00e7\u00e3o com o terminal da Adyen. Isso inclui:<\/p>\n<ol>\n<li>Criar uma <a href=\"https:\/\/www.adyen.com\/signup\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">conta de teste Adyen<\/a>.<\/li>\n<li>Determinar a <a href=\"\/pt\/point-of-sale\/determine-account-structure\">estrutura de sua conta Adyen<\/a> e criar contas para sua lojas f\u00edsicas.<\/li>\n<li><a href=\"\/pt\/point-of-sale\/managing-terminals\/order-terminals\">Solicitar um terminal<\/a>.<\/li>\n<li><a href=\"\/pt\/point-of-sale\/managing-terminals\/board-terminal\">Ativar o terminal<\/a> para associ\u00e1-lo a uma loja f\u00edsica.<\/li>\n<li>Determinar se sua integra\u00e7\u00e3o usar\u00e1 uma arquitetura <a href=\"\/pt\/point-of-sale\/choose-your-architecture\">local ou em nuvem<\/a>.<\/li>\n<li>Ler e entender os <a href=\"\/pt\/point-of-sale\/terminal-api-fundamentals\">fundamentos de um terminal API<\/a>.<\/li>\n<li>Para uma integra\u00e7\u00e3o que utiliza <a href=\"\/pt\/point-of-sale\/choose-your-architecture\/cloud#async\">comunica\u00e7\u00e3o em nuvem ass\u00edncrona<\/a>, verifique se voc\u00ea configurou as <a href=\"\/pt\/point-of-sale\/terminal-api-fundamentals\/display-notifications\">notifica\u00e7\u00f5es de exibi\u00e7\u00e3o<\/a>. \u00c9 dessa forma que sua integra\u00e7\u00e3o receber\u00e1 o resultado do pagamento.<\/li>\n<\/ol>\n<h3 id=\"payment-terminal-api\">Fa\u00e7a o pagamento<\/h3>\n<p>A solicita\u00e7\u00e3o de pagamento para o terminal API precisa conter um sinalizador (flag) para indicar um pagamento com cart\u00e3o de cr\u00e9dito ou d\u00e9bito. Ao pagar com cr\u00e9dito parcelado, a solicita\u00e7\u00e3o tamb\u00e9m precisa conter um objeto para definir as parcelas.<\/p>\n<p>Quando voc\u00ea fizer uma solicita\u00e7\u00e3o POST para o terminal API iniciar um pagamento:<\/p>\n<ol>\n<li>\n<p>Comece a construir o seu <code>PaymentRequest<\/code> especificando:<\/p>\n<ul>\n<li>\n<p><code>MessageHeader<\/code>: Segue a estrutura padr\u00e3o de  <code>MessageHeader<\/code>, explicada nos <a href=\"\/pt\/point-of-sale\/terminal-api-fundamentals#request-message-header\">fundamentos de um terminal API<\/a>, que incluem:<\/p>\n<ul>\n<li><code>ProtocolVersion<\/code>: <strong>3.0<\/strong><\/li>\n<li><code>MessageCategory<\/code>: <strong>Payment<\/strong>. Isso indica que voc\u00ea est\u00e1 iniciando uma solicita\u00e7\u00e3o de pagamento<\/li>\n<li><code>MessageType<\/code>: <strong>Request<\/strong><\/li>\n<li><code>SaleID<\/code>: Seu ID exclusivo para a caixa registradora.<\/li>\n<li><code>ServiceID<\/code>: Seu ID exclusivo para esta tentativa de transa\u00e7\u00e3o. Isso precisa ser \u00fanico nas \u00faltimas 48 horas.<\/li>\n<li>\n<p><code>POIID<\/code>: ID exclusivo do terminal. Isso indica para qual terminal o pagamento ser\u00e1 roteado.<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><code>PaymentRequest<\/code>: O corpo da solicita\u00e7\u00e3o de pagamento deve incluir:<\/p>\n<ul>\n<li><code>SaleData.SaleTransactionID.TransactionID<\/code>: Sua refer\u00eancia exclusiva para esta solicita\u00e7\u00e3o de pagamento.<\/li>\n<li><code>SaleData.SaleTransactionID.TimeStamp<\/code>: Data e hora da solicita\u00e7\u00e3o de pagamento, no <a href=\"https:\/\/en.wikipedia.org\/wiki\/ISO_8601#Coordinated_Universal_Time_(UTC)\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">formato UTC<\/a>.<\/li>\n<li><code>PaymentTransaction.AmountsReq.Currency<\/code>: A <a href=\"\/pt\/development-resources\/currency-codes\">moeda<\/a> da transa\u00e7\u00e3o. Deve ser <strong>BRL<\/strong>.<\/li>\n<li>\n<p><code>PaymentTransaction.AmountsReq.RequestedAmount<\/code>: O valor da transa\u00e7\u00e3o.<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Adicione um sinalizador (flag) para especificar se o cliente deseja pagar por d\u00e9bito ou cr\u00e9dito:<\/p>\n<ul>\n<li><code>TransactionConditions.DebitPreferredFlag<\/code>:\n<ul>\n<li><strong>true<\/strong>: Efetua um pagamento com cart\u00e3o de d\u00e9bito.<\/li>\n<li><strong>false<\/strong>: Efetua um pagamento com cart\u00e3o de cr\u00e9dito.<\/li>\n<\/ul><\/li>\n<\/ul>\n<p>Para um pagamento por d\u00e9bito ou cr\u00e9dito em parcela \u00fanica, n\u00e3o s\u00e3o necess\u00e1rios par\u00e2metros adicionais.<\/p>\n<\/li>\n<li>\n<p>Se o cliente estiver pagando em cr\u00e9dito parcelado, defina as parcelas adicionando:<\/p>\n<ul>\n<li>\n<p><code>PaymentData<\/code>: Os detalhes da parcela. Este cont\u00e9m:<\/p>\n<ul>\n<li><code>PaymentType<\/code>: <strong>Instalment<\/strong><\/li>\n<li><code>Instalment.InstalmentType<\/code>: <strong>EqualInstalments<\/strong><\/li>\n<li><code>Instalment.SequenceNumber<\/code>: <strong>1<\/strong><\/li>\n<li><code>Instalment.Period<\/code>: <strong>1<\/strong><\/li>\n<li><code>Instalment.PeriodUnit<\/code>: <strong>Monthly<\/strong><\/li>\n<li>\n<p><code>Instalment.TotalNbOfPayments<\/code>: O n\u00famero de parcelas. O m\u00ednimo s\u00e3o <strong>2<\/strong>, o m\u00e1ximo <strong>12<\/strong>.<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Envie sua solicita\u00e7\u00e3o POST para o <a href=\"\/pt\/point-of-sale\/terminal-api-fundamentals#endpoints\">endpoint do terminal API<\/a>.<\/p>\n<p>Aqui est\u00e3o alguns exemplos de solicita\u00e7\u00e3o para um <a href=\"#debit-payment\">pagamento com cart\u00e3o de d\u00e9bito<\/a>, um pagamento com <a href=\"#credit-without-installments\">cart\u00e3o de cr\u00e9dito \u00e0 vista<\/a> e um <a href=\"#credit-with-installments\">pagamento com cart\u00e3o de cr\u00e9dito em 12 parcelas<\/a>.<\/p>\n<h4 id=\"debit-payment\">Pagamento com cart\u00e3o de d\u00e9bito<\/h4>\n<div data-component-wrapper=\"code-sample\">\n<code-sample :title=\"''\" :id=\"'brazil-payments_0'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"JSON\",\"content\":\"{\\n  \\\"SaleToPOIRequest\\\": {\\n    \\\"MessageHeader\\\": {\\n      \\\"ProtocolVersion\\\": \\\"3.0\\\",\\n      \\\"MessageClass\\\": \\\"Service\\\",\\n      \\\"MessageCategory\\\": \\\"Payment\\\",\\n      \\\"MessageType\\\": \\\"Request\\\",\\n      \\\"ServiceID\\\": \\\"2307d64b8\\\",\\n      \\\"SaleID\\\": \\\"Demo\\\",\\n      \\\"POIID\\\": \\\"P400Plus-275040710\\\"\\n    },\\n    \\\"PaymentRequest\\\": {\\n      \\\"SaleData\\\": {\\n        \\\"SaleTransactionID\\\": {\\n          \\\"TransactionID\\\": \\\"TID-2018-07-23-21:43:03\\\",\\n          \\\"TimeStamp\\\": \\\"2018-07-23T21:43:03\\\"\\n        },\\n        \\\"SaleReferenceID\\\": \\\"TID-2018-07-23-21:43:03\\\",\\n        \\\"SaleToAcquirerData\\\": \\\"\\\"\\n      },\\n      \\\"PaymentTransaction\\\": {\\n        \\\"AmountsReq\\\": {\\n          \\\"Currency\\\": \\\"BRL\\\",\\n          \\\"RequestedAmount\\\": 120.00\\n        },\\n        \\\"TransactionConditions\\\": {\\n          \\\"DebitPreferredFlag\\\": true\\n        }\\n      }\\n    }\\n  }\\n}\"},{\"language\":\"java\",\"tabTitle\":\"Java\",\"content\":\"String serviceID = \\\"YOUR_UNIQUE_ATTEMPT_ID\\\";\\nString saleID = \\\"YOUR_CASH_REGISTER_ID\\\";\\nString POIID = \\\"YOUR_TERMINAL_ID\\\";\\nString transactionID = \\\"YOUR_UNIQUE_TRANSACTION_ID\\\";\\n\\nSaleToPOIRequest saleToPOIRequest = new SaleToPOIRequest();\\nMessageHeader messageHeader = new MessageHeader();\\nmessageHeader.setProtocolVersion(\\\"3.0\\\");\\nmessageHeader.setMessageClass( MessageClassType.SERVICE );\\nmessageHeader.setMessageCategory( MessageCategoryType.PAYMENT );\\nmessageHeader.setMessageType( MessageType.REQUEST );\\nmessageHeader.setServiceID(serviceID);\\nmessageHeader.setSaleID(saleID);\\nmessageHeader.setPOIID(POIID);\\nsaleToPOIRequest.setMessageHeader(messageHeader);\\n\\nPaymentRequest paymentRequest = new PaymentRequest();\\nSaleData saleData = new SaleData();\\nTransactionIdentification saleTransactionID = new TransactionIdentification();\\nsaleTransactionID.setTransactionID(transactionID);\\nsaleTransactionID.setTimeStamp(DatatypeFactory.newInstance().newXMLGregorianCalendar(new GregorianCalendar()));\\nsaleData.setSaleTransactionID(saleTransactionID);\\nsaleData.setSaleReferenceID(\\\"TID-2018-07-23-21:43:03\\\");\\nsaleData.setSaleToAcquirerData(\\\"\\\");\\npaymentRequest.setSaleData(saleData);\\n\\nPaymentTransaction paymentTransaction = new PaymentTransaction();\\nAmountsReq amountsReq = new AmountsReq();\\namountsReq.setCurrency(\\\"BRL\\\");\\namountsReq.setRequestedAmount( BigDecimal.valueOf(120.00) );\\npaymentTransaction.setAmountsReq(amountsReq);\\n\\nTransactionConditions transactionConditions = new TransactionConditions();\\ntransactionConditions.setDebitPreferredFlag( Boolean.TRUE );\\npaymentTransaction.setTransactionConditions(transactionConditions);\\npaymentRequest.setPaymentTransaction(paymentTransaction);\\nsaleToPOIRequest.setPaymentRequest(paymentRequest);\\nterminalAPIRequest.setSaleToPOIRequest(saleToPOIRequest);\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<h4 id=\"credit-without-installments\">Pagamento com cart\u00e3o de cr\u00e9dito \u00e0 vista<\/h4>\n<div data-component-wrapper=\"code-sample\">\n<code-sample :title=\"''\" :id=\"'brazil-payments_1'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"JSON\",\"content\":\"{\\n  \\\"SaleToPOIRequest\\\": {\\n    \\\"MessageHeader\\\": {\\n      \\\"ProtocolVersion\\\": \\\"3.0\\\",\\n      \\\"MessageClass\\\": \\\"Service\\\",\\n      \\\"MessageCategory\\\": \\\"Payment\\\",\\n      \\\"MessageType\\\": \\\"Request\\\",\\n      \\\"ServiceID\\\": \\\"2307d64b8\\\",\\n      \\\"SaleID\\\": \\\"Demo\\\",\\n      \\\"POIID\\\": \\\"P400Plus-275040710\\\"\\n    },\\n    \\\"PaymentRequest\\\": {\\n      \\\"SaleData\\\": {\\n        \\\"SaleTransactionID\\\": {\\n          \\\"TransactionID\\\": \\\"TID-2018-07-23-21:43:03\\\",\\n          \\\"TimeStamp\\\": \\\"2018-07-23T21:43:03\\\"\\n        },\\n        \\\"SaleReferenceID\\\": \\\"TID-2018-07-23-21:43:03\\\",\\n        \\\"SaleToAcquirerData\\\": \\\"\\\"\\n      },\\n      \\\"PaymentTransaction\\\": {\\n        \\\"AmountsReq\\\": {\\n          \\\"Currency\\\": \\\"BRL\\\",\\n          \\\"RequestedAmount\\\": 120.00\\n        },\\n        \\\"TransactionConditions\\\": {\\n          \\\"DebitPreferredFlag\\\": false\\n        }\\n      }\\n    }\\n  }\\n}\"},{\"language\":\"java\",\"tabTitle\":\"Java\",\"content\":\"String serviceID = \\\"YOUR_UNIQUE_ATTEMPT_ID\\\";\\nString saleID = \\\"YOUR_CASH_REGISTER_ID\\\";\\nString POIID = \\\"YOUR_TERMINAL_ID\\\";\\nString transactionID = \\\"YOUR_UNIQUE_TRANSACTION_ID\\\";\\n\\nSaleToPOIRequest saleToPOIRequest = new SaleToPOIRequest();\\nMessageHeader messageHeader = new MessageHeader();\\nmessageHeader.setProtocolVersion(\\\"3.0\\\");\\nmessageHeader.setMessageClass( MessageClassType.SERVICE );\\nmessageHeader.setMessageCategory( MessageCategoryType.PAYMENT );\\nmessageHeader.setMessageType( MessageType.REQUEST );\\nmessageHeader.setServiceID(serviceID);\\nmessageHeader.setSaleID(saleID);\\nmessageHeader.setPOIID(POIID);\\nsaleToPOIRequest.setMessageHeader(messageHeader);\\n\\nPaymentRequest paymentRequest = new PaymentRequest();\\nSaleData saleData = new SaleData();\\nTransactionIdentification saleTransactionID = new TransactionIdentification();\\nsaleTransactionID.setTransactionID(transactionID);\\nsaleTransactionID.setTimeStamp(DatatypeFactory.newInstance().newXMLGregorianCalendar(new GregorianCalendar()));\\nsaleData.setSaleTransactionID(saleTransactionID);\\nsaleData.setSaleReferenceID(\\\"TID-2018-07-23-21:43:03\\\");\\nsaleData.setSaleToAcquirerData(\\\"\\\");\\npaymentRequest.setSaleData(saleData);\\n\\nPaymentTransaction paymentTransaction = new PaymentTransaction();\\nAmountsReq amountsReq = new AmountsReq();\\namountsReq.setCurrency(\\\"BRL\\\");\\namountsReq.setRequestedAmount( BigDecimal.valueOf(120.00) );\\npaymentTransaction.setAmountsReq(amountsReq);\\n\\nTransactionConditions transactionConditions = new TransactionConditions();\\ntransactionConditions.setDebitPreferredFlag( Boolean.FALSE );\\npaymentTransaction.setTransactionConditions(transactionConditions);\\npaymentRequest.setPaymentTransaction(paymentTransaction);\\nsaleToPOIRequest.setPaymentRequest(paymentRequest);\\nterminalAPIRequest.setSaleToPOIRequest(saleToPOIRequest);\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<h4 id=\"credit-with-installments\">Pagamento com cart\u00e3o de cr\u00e9dito em 12 parcelas<\/h4>\n<div data-component-wrapper=\"code-sample\">\n<code-sample :title=\"''\" :id=\"'brazil-payments_2'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"JSON\",\"content\":\"{\\n  \\\"SaleToPOIRequest\\\": {\\n    \\\"MessageHeader\\\": {\\n      \\\"ProtocolVersion\\\": \\\"3.0\\\",\\n      \\\"MessageClass\\\": \\\"Service\\\",\\n      \\\"MessageCategory\\\": \\\"Payment\\\",\\n      \\\"MessageType\\\": \\\"Request\\\",\\n      \\\"ServiceID\\\": \\\"2307d64b8\\\",\\n      \\\"SaleID\\\": \\\"Demo\\\",\\n      \\\"POIID\\\": \\\"P400Plus-275040710\\\"\\n    },\\n    \\\"PaymentRequest\\\": {\\n      \\\"SaleData\\\": {\\n        \\\"SaleTransactionID\\\": {\\n          \\\"TransactionID\\\": \\\"TID-2018-07-23-21:43:03\\\",\\n          \\\"TimeStamp\\\": \\\"2018-07-23T21:43:03\\\"\\n        },\\n        \\\"SaleReferenceID\\\": \\\"TID-2018-07-23-21:43:03\\\",\\n        \\\"SaleToAcquirerData\\\": \\\"\\\"\\n      },\\n      \\\"PaymentTransaction\\\": {\\n        \\\"AmountsReq\\\": {\\n          \\\"Currency\\\": \\\"BRL\\\",\\n          \\\"RequestedAmount\\\": 120.00\\n        },\\n        \\\"TransactionConditions\\\": {\\n          \\\"DebitPreferredFlag\\\": false\\n        }\\n      },\\n      \\\"PaymentData\\\": {\\n        \\\"PaymentType\\\": \\\"Instalment\\\",\\n        \\\"Instalment\\\": {\\n          \\\"InstalmentType\\\": \\\"EqualInstalments\\\",\\n          \\\"SequenceNumber\\\": 1,\\n          \\\"Period\\\": 1,\\n          \\\"PeriodUnit\\\": \\\"Monthly\\\",\\n          \\\"TotalNbOfPayments\\\": 12\\n        }\\n      }\\n    }\\n  }\\n}\"},{\"language\":\"java\",\"tabTitle\":\"Java\",\"content\":\"String serviceID = \\\"YOUR_UNIQUE_ATTEMPT_ID\\\";\\nString saleID = \\\"YOUR_CASH_REGISTER_ID\\\";\\nString POIID = \\\"YOUR_TERMINAL_ID\\\";\\nString transactionID = \\\"YOUR_UNIQUE_TRANSACTION_ID\\\";\\n\\nSaleToPOIRequest saleToPOIRequest = new SaleToPOIRequest();\\nMessageHeader messageHeader = new MessageHeader();\\nmessageHeader.setProtocolVersion(\\\"3.0\\\");\\nmessageHeader.setMessageClass( MessageClassType.SERVICE );\\nmessageHeader.setMessageCategory( MessageCategoryType.PAYMENT );\\nmessageHeader.setMessageType( MessageType.REQUEST );\\nmessageHeader.setServiceID(serviceID);\\nmessageHeader.setSaleID(saleID);\\nmessageHeader.setPOIID(POIID);\\nsaleToPOIRequest.setMessageHeader(messageHeader);\\n\\nPaymentRequest paymentRequest = new PaymentRequest();\\nSaleData saleData = new SaleData();\\nTransactionIdentification saleTransactionID = new TransactionIdentification();\\nsaleTransactionID.setTransactionID(transactionID);\\nsaleTransactionID.setTimeStamp(DatatypeFactory.newInstance().newXMLGregorianCalendar(new GregorianCalendar()));\\nsaleData.setSaleTransactionID(saleTransactionID);\\nsaleData.setSaleReferenceID(\\\"TID-2018-07-23-21:43:03\\\");\\nsaleData.setSaleToAcquirerData(\\\"\\\");\\npaymentRequest.setSaleData(saleData);\\n\\nPaymentTransaction paymentTransaction = new PaymentTransaction();\\nAmountsReq amountsReq = new AmountsReq();\\namountsReq.setCurrency(\\\"BRL\\\");\\namountsReq.setRequestedAmount( BigDecimal.valueOf(120.00) );\\npaymentTransaction.setAmountsReq(amountsReq);\\n\\nTransactionConditions transactionConditions = new TransactionConditions();\\ntransactionConditions.setDebitPreferredFlag( Boolean.FALSE );\\npaymentTransaction.setTransactionConditions(transactionConditions);\\npaymentRequest.setPaymentTransaction(paymentTransaction);\\nsaleToPOIRequest.setPaymentRequest(paymentRequest);\\n\\nPaymentData paymentData = new PaymentData();\\npaymentData.setPaymentType( PaymentType.INSTALMENT );\\nInstalment instalment = new Instalment();\\ninstalment.getInstalmentType.add( InstalmentType.EQUAL_INSTALMENTS );\\ninstalment.setSequenceNumber(1);\\ninstalment.setPeriod(1);\\ninstalment.setPeriodUnit( PeriodUnitType.MONTHLY );\\ninstalment.setTotalNbOfPayments(12);\\npaymentData.setInstalment(instalment);\\nsaleToPOIRequest.setPaymentData(paymentData);\\nterminalAPIRequest.setSaleToPOIRequest(saleToPOIRequest);\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<\/li>\n<li>\n<p>Receba o resultado do pagamento.<br \/>\nSe o pagamento for bem sucedido, a tela do terminal mostrar\u00e1 que o pagamento foi aprovado e voc\u00ea recebe uma <a href=\"\/pt\/point-of-sale\/terminal-api-fundamentals#responses\">respota do terminal API<\/a>. Esta resposta cont\u00e9m:<\/p>\n<ul>\n<li>\n<p><code>PaymentReceipt<\/code>: Dados de recibo, gerados de forma din\u00e2mica, que voc\u00ea pode usar para imprimir (ou enviar por e-mail) recibos. O recibo do comerciante e o recibo do cliente possuem chaves adicionais necess\u00e1rias:<\/p>\n<ul>\n<li><code>productType<\/code>: Indica se o cliente pagou em d\u00e9bito, cr\u00e9dito \u00e0 vista ou cr\u00e9dito em um n\u00famero especificado de parcelas.<\/li>\n<li>\n<p><code>cnpj<\/code>: N\u00famero de identifica\u00e7\u00e3o emitido pelo Registro Nacional das Pessoas Jur\u00eddicas.<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Se o comprador paga utilizando cr\u00e9dito em parcelas, a resposta tamb\u00e9m inclui:<\/p>\n<ul>\n<li><code>PaymentResult.PaymentType<\/code>: <strong>Instalment<\/strong><\/li>\n<li><code>PaymentResult.Instalment<\/code>: Objeto que cont\u00e9m os mesmos detalhes da parcela que voc\u00ea definiu no <code>PaymentData<\/code> de seu <code>PaymentRequest<\/code>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Resposta para pagamento com cart\u00e3o de cr\u00e9dito em 12 parcelas<\/strong><\/p>\n<pre><code class=\"language-json\">{\n    \"SaleToPOIResponse\":{\n        \"MessageHeader\":{...},\n        \"PaymentResponse\":{\n            \"PaymentReceipt\":[\n                {\n                    \"OutputContent\":{\n                        \"OutputFormat\":\"Text\",\n                        \"OutputText\":[\n                            ...\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=productType&amp;name=productType&amp;value=Credit%20in%2012%20Installments\"\n                            },\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=cnpj&amp;name=cnpj&amp;value=00.000.000%2F0000-00\"\n                            },\n                            ...\n                        ]\n                    },\n                    \"DocumentQualifier\":\"CashierReceipt\"\n                },\n                {\n                    \"OutputContent\":{\n                        \"OutputFormat\":\"Text\",\n                        \"OutputText\":[\n                            ...\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=productType&amp;name=productType&amp;value=Credit%20in%2012%20Installments\"\n                            },\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=cnpj&amp;name=cnpj&amp;value=00.000.000%2F0000-00\"\n                            },\n                            ...\n                        ]\n                    },\n                    \"DocumentQualifier\":\"CustomerReceipt\"\n                }\n            ],\n            \"POIData\":{...},\n            \"PaymentResult\":{\n                \"PaymentType\":\"Instalment\",\n                ...\n                \"Instalment\":{\n                    \"InstalmentType\":\"EqualInstalments\",\n                    \"SequenceNumber\":1,\n                    \"Period\":1,\u00a7\n                    \"PeriodUnit\":\"Monthly\",\n                    \"TotalNbOfPayments\":12\n                },\n                ...\n            },\n            \"SaleData\":{...},\n            \"Response\":{\"Result\": \"Success\"...}\n        }\n    }\n}<\/code><\/pre>\n<\/li>\n<\/ol>\n<h2 id=\"standalone\">Pagamento com cart\u00e3o em um terminal n\u00e3o integrado<\/h2>\n<p>Se voc\u00ea estiver usando nossa solu\u00e7\u00e3o de terminais n\u00e3o integrados, poder\u00e1 iniciar transa\u00e7\u00f5es diretamente de um <a href=\"\/pt\/point-of-sale\/standalone-terminals\">terminal n\u00e3o integrado<\/a>.<\/p>\n<h3 id=\"before-standalone\">Antes de come\u00e7ar<\/h3>\n<p>Antes de efetuar um pagamento com cart\u00e3o em um terminal n\u00e3o integrado, verifique se voc\u00ea concluiu as seguintes etapas:<\/p>\n<ol>\n<li>Criar uma <a href=\"https:\/\/www.adyen.com\/signup\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">conta de teste Adyen<\/a>.<\/li>\n<li>Determinar a <a href=\"\/pt\/point-of-sale\/determine-account-structure\">estrutura da sua conta Adyen<\/a> e criar contas para suas lojas f\u00edsicas.<\/li>\n<li><a href=\"\/pt\/point-of-sale\/managing-terminals\/order-terminals\">Solicitar um terminal<\/a> com uma impressora embutida.<\/li>\n<li><a href=\"\/pt\/point-of-sale\/managing-terminals\/board-terminal\">4.  Ativar o terminal<\/a> para associ\u00e1-lo a uma loja f\u00edsica.<\/li>\n<li><a href=\"\/pt\/point-of-sale\/standalone-terminals#set-up-standalone-terminals\">Configurar o terminal <\/a> como um terminal n\u00e3o integrado.<\/li>\n<\/ol>\n<h3 id=\"payment-standalone\">Fa\u00e7a o pagamento<\/h3>\n<p>Para efetuar um pagamento com cart\u00e3o em um terminal n\u00e3o integrado:<\/p>\n<ol>\n<li>\n<p>Pergunte ao cliente como ele prefere pagar:<\/p>\n<ul>\n<li>D\u00e9bito ou cr\u00e9dito.<\/li>\n<li>Se cr\u00e9dito: pagamento \u00fanico ou parcelado.<\/li>\n<li>\n<p>Se se parcelado: n\u00famero de parcelas.<\/p>\n<!-- list separator -->\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>Na tela do terminal, selecione  <strong>Start<\/strong>.<\/p>\n<\/li>\n<li>\n<p>No teclado do terminal, insira o valor da transa\u00e7\u00e3o e <strong><img alt=\"\" src=\"\/images\/e\/1\/f\/d\/f\/e1fdf2ab953d26666e876b743ce54acaa22e7206-confirm2x.png\" \/><\/strong>.<\/p>\n<\/li>\n<li>\n<p>Deixe o cliente inserir seu cart\u00e3o no terminal.<\/p>\n<\/li>\n<li>\n<p>Siga as instru\u00e7\u00f5es no terminal para inserir as informa\u00e7\u00f5es obtidas do cliente sobre como ele deseja realizar o pagamento.<\/p>\n<\/li>\n<li>\n<p>Deixe o cliente digitar sua senha PIN ou assinatura no terminal.<\/p>\n<\/li>\n<\/ol>\n<p>Se o pagamento for bem-sucedido, a tela do terminal mostra que o pagamento foi aprovado. O terminal tamb\u00e9m imprime o recibo do comerciante e o recibo do cliente (nessa ordem).<\/p>\n<h2 id=\"reconciling-installments\">Reconciliando parcelas<\/h2>\n<p>Se um cliente pagar parcelado, a primeira parcela ser\u00e1 cobrada imediatamente no cart\u00e3o de cr\u00e9dito dele, e todas as parcelas futuras ser\u00e3o cobradas automaticamente.<\/p>\n<p>Voc\u00ea receber\u00e1 os fundos de cada parcela conforme estas forem sendo liquidadas. H\u00e1 um per\u00edodo para a liquida\u00e7\u00e3o do pagamento, que \u00e9 de 30 dias.<\/p>\n<p>Tamb\u00e9m oferecemos adiantamentos se voc\u00ea precisar de fundos mais cedo. H\u00e1 uma taxa adicional por este servi\u00e7o. Entre em contato com o seu gerente de contas da Adyen para obter mais detalhes.<\/p>\n<p>Se voc\u00ea usar terminais n\u00e3o integrados, precisar\u00e1 reconciliar manualmente suas transa\u00e7\u00f5es do terminal com suas vendas e devolu\u00e7\u00f5es.<br \/>\nPara obter mais informa\u00e7\u00f5es sobre como as parcelas s\u00e3o liquidadas e reconciliadas, consulte <a href=\"\/pt\/reporting\/settlement-reconciliation\/transaction-level\/reconcile-installment-payments\">Reconciliar pagamentos de parcelas<\/a>.<\/p>\n<h2 id=\"see-also\">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                    Efetuar pagamento de um terminal API\n                <\/a><\/li><li><a href=\"\/point-of-sale\/basic-tapi-integration\/generate-receipts\"\n                        target=\"_self\"\n                        >\n                    Recibos\n                <\/a><\/li><li><a href=\"\/point-of-sale\/design-your-integration\/notifications\"\n                        target=\"_self\"\n                        >\n                    Recebendo webhooks\n                <\/a><\/li><li><a href=\"\/point-of-sale\/standalone\"\n                        target=\"_self\"\n                        >\n                    Terminais n\u00e3o integrados\n                <\/a><\/li><li><a href=\"\/reporting\/settlement-reconciliation\/transaction-level\/reconcile-installment-payments\"\n                        target=\"_self\"\n                        >\n                    Relat\u00f3rios e reconcilia\u00e7\u00e3o para parcelas de cart\u00e3o de cr\u00e9dito no Brasil\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/installments\/brazil-installments","articleFields":{"description":"Aprenda a fazer pagamentos com cart\u00e3o, incluindo pagamentos parcelados, no Brasil.","last_edit_on":"28-05-2020 18:20"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/installments\/brazil-installments","title":"Pagamentos com cart\u00e3o nas lojas do Brasil","content":"No Brasil, os clientes geralmente utilizam um cart\u00e3o com funcionalidade de d\u00e9bito e cr\u00e9dito, e a maioria dos cart\u00f5es de cr\u00e9dito permitem pagamentos parcelados. Dessa forma, ao pagar com cart\u00e3o, os clientes ter\u00e3o que responder as seguintes perguntas:\n\nA compra ser\u00e1 realiza em d\u00e9bito ou cr\u00e9dito?\nEm caso de cr\u00e9dito, a compra ser\u00e1 realizada em um pagamento \u00fanico do valor total ou o pagamento ser\u00e1 parcelado?\nSe parcelado, ser\u00e3o quantas parcelas?\n\nQuando um cliente paga em presta\u00e7\u00f5es, o valor da compra \u00e9 dividido entre 2 a 12 pagamentos mensais iguais. Esses pagamentos s\u00e3o cobrados no cart\u00e3o de cr\u00e9dito do cliente a cada 30 dias at\u00e9 que sua compra seja paga na totalidade. Esta op\u00e7\u00e3o de pagamento \u00e9 popular entre os compradores porque eles recebem as mercadorias ou os servi\u00e7os de forma imediata, mas distribuem o valor total ao longo dos meses.\nA seguir, explicamos como fazer pagamentos com cart\u00e3o nas lojas brasileiras:\n\nCom uma integra\u00e7\u00e3o de terminal API.\nDe um terminal n\u00e3o integrado.\n\nPagamento com cart\u00e3o a partir de uma integra\u00e7\u00e3o com terminal API\nVeja abaixo o fluxo de um pagamento com cart\u00e3o, a partir de uma integra\u00e7\u00e3o do terminal API, no Brasil:\n\n\nOs funcion\u00e1rios da sua loja perguntam ao cliente como eles preferem pagar:\n\nD\u00e9bito ou cr\u00e9dito.\nSe cr\u00e9dito: pagamento \u00fanico ou parcelado.\n\nSe parcelado: n\u00famero de parcelas.\n\n\n\n\n\nOs funcion\u00e1rios da sua loja inserem essas informa\u00e7\u00f5es na sua caixa registradora.\n\nVoc\u00ea precisa garantir que o software da caixa registradora possa coletar essas informa\u00e7\u00f5es.\n\n\n\nSua caixa registradora envia essas informa\u00e7\u00f5es na solicita\u00e7\u00e3o de pagamento.\n\n\nO cliente apresenta seu cart\u00e3o e insere seu PIN (senha) ou assinatura no terminal.\n\n\nQuando a transa\u00e7\u00e3o \u00e9 aprovada, voc\u00ea recebe uma resposta contendo os dados de recebimento.\n\n\nAntes de come\u00e7ar\nAntes de efetuar um pagamento pelo terminal API, certifique-se de ter projetado sua integra\u00e7\u00e3o com o terminal da Adyen. Isso inclui:\n\nCriar uma conta de teste Adyen.\nDeterminar a estrutura de sua conta Adyen e criar contas para sua lojas f\u00edsicas.\nSolicitar um terminal.\nAtivar o terminal para associ\u00e1-lo a uma loja f\u00edsica.\nDeterminar se sua integra\u00e7\u00e3o usar\u00e1 uma arquitetura local ou em nuvem.\nLer e entender os fundamentos de um terminal API.\nPara uma integra\u00e7\u00e3o que utiliza comunica\u00e7\u00e3o em nuvem ass\u00edncrona, verifique se voc\u00ea configurou as notifica\u00e7\u00f5es de exibi\u00e7\u00e3o. \u00c9 dessa forma que sua integra\u00e7\u00e3o receber\u00e1 o resultado do pagamento.\n\nFa\u00e7a o pagamento\nA solicita\u00e7\u00e3o de pagamento para o terminal API precisa conter um sinalizador (flag) para indicar um pagamento com cart\u00e3o de cr\u00e9dito ou d\u00e9bito. Ao pagar com cr\u00e9dito parcelado, a solicita\u00e7\u00e3o tamb\u00e9m precisa conter um objeto para definir as parcelas.\nQuando voc\u00ea fizer uma solicita\u00e7\u00e3o POST para o terminal API iniciar um pagamento:\n\n\nComece a construir o seu PaymentRequest especificando:\n\n\nMessageHeader: Segue a estrutura padr\u00e3o de  MessageHeader, explicada nos fundamentos de um terminal API, que incluem:\n\nProtocolVersion: 3.0\nMessageCategory: Payment. Isso indica que voc\u00ea est\u00e1 iniciando uma solicita\u00e7\u00e3o de pagamento\nMessageType: Request\nSaleID: Seu ID exclusivo para a caixa registradora.\nServiceID: Seu ID exclusivo para esta tentativa de transa\u00e7\u00e3o. Isso precisa ser \u00fanico nas \u00faltimas 48 horas.\n\nPOIID: ID exclusivo do terminal. Isso indica para qual terminal o pagamento ser\u00e1 roteado.\n\n\n\n\n\nPaymentRequest: O corpo da solicita\u00e7\u00e3o de pagamento deve incluir:\n\nSaleData.SaleTransactionID.TransactionID: Sua refer\u00eancia exclusiva para esta solicita\u00e7\u00e3o de pagamento.\nSaleData.SaleTransactionID.TimeStamp: Data e hora da solicita\u00e7\u00e3o de pagamento, no formato UTC.\nPaymentTransaction.AmountsReq.Currency: A moeda da transa\u00e7\u00e3o. Deve ser BRL.\n\nPaymentTransaction.AmountsReq.RequestedAmount: O valor da transa\u00e7\u00e3o.\n\n\n\n\n\n\n\nAdicione um sinalizador (flag) para especificar se o cliente deseja pagar por d\u00e9bito ou cr\u00e9dito:\n\nTransactionConditions.DebitPreferredFlag:\n\ntrue: Efetua um pagamento com cart\u00e3o de d\u00e9bito.\nfalse: Efetua um pagamento com cart\u00e3o de cr\u00e9dito.\n\n\nPara um pagamento por d\u00e9bito ou cr\u00e9dito em parcela \u00fanica, n\u00e3o s\u00e3o necess\u00e1rios par\u00e2metros adicionais.\n\n\nSe o cliente estiver pagando em cr\u00e9dito parcelado, defina as parcelas adicionando:\n\n\nPaymentData: Os detalhes da parcela. Este cont\u00e9m:\n\nPaymentType: Instalment\nInstalment.InstalmentType: EqualInstalments\nInstalment.SequenceNumber: 1\nInstalment.Period: 1\nInstalment.PeriodUnit: Monthly\n\nInstalment.TotalNbOfPayments: O n\u00famero de parcelas. O m\u00ednimo s\u00e3o 2, o m\u00e1ximo 12.\n\n\n\n\n\n\n\nEnvie sua solicita\u00e7\u00e3o POST para o endpoint do terminal API.\nAqui est\u00e3o alguns exemplos de solicita\u00e7\u00e3o para um pagamento com cart\u00e3o de d\u00e9bito, um pagamento com cart\u00e3o de cr\u00e9dito \u00e0 vista e um pagamento com cart\u00e3o de cr\u00e9dito em 12 parcelas.\nPagamento com cart\u00e3o de d\u00e9bito\n\n\n\nPagamento com cart\u00e3o de cr\u00e9dito \u00e0 vista\n\n\n\nPagamento com cart\u00e3o de cr\u00e9dito em 12 parcelas\n\n\n\n\n\nReceba o resultado do pagamento.\nSe o pagamento for bem sucedido, a tela do terminal mostrar\u00e1 que o pagamento foi aprovado e voc\u00ea recebe uma respota do terminal API. Esta resposta cont\u00e9m:\n\n\nPaymentReceipt: Dados de recibo, gerados de forma din\u00e2mica, que voc\u00ea pode usar para imprimir (ou enviar por e-mail) recibos. O recibo do comerciante e o recibo do cliente possuem chaves adicionais necess\u00e1rias:\n\nproductType: Indica se o cliente pagou em d\u00e9bito, cr\u00e9dito \u00e0 vista ou cr\u00e9dito em um n\u00famero especificado de parcelas.\n\ncnpj: N\u00famero de identifica\u00e7\u00e3o emitido pelo Registro Nacional das Pessoas Jur\u00eddicas.\n\n\n\n\n\nSe o comprador paga utilizando cr\u00e9dito em parcelas, a resposta tamb\u00e9m inclui:\n\nPaymentResult.PaymentType: Instalment\nPaymentResult.Instalment: Objeto que cont\u00e9m os mesmos detalhes da parcela que voc\u00ea definiu no PaymentData de seu PaymentRequest.\n\n\n\nResposta para pagamento com cart\u00e3o de cr\u00e9dito em 12 parcelas\n{\n    \"SaleToPOIResponse\":{\n        \"MessageHeader\":{...},\n        \"PaymentResponse\":{\n            \"PaymentReceipt\":[\n                {\n                    \"OutputContent\":{\n                        \"OutputFormat\":\"Text\",\n                        \"OutputText\":[\n                            ...\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=productType&amp;name=productType&amp;value=Credit%20in%2012%20Installments\"\n                            },\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=cnpj&amp;name=cnpj&amp;value=00.000.000%2F0000-00\"\n                            },\n                            ...\n                        ]\n                    },\n                    \"DocumentQualifier\":\"CashierReceipt\"\n                },\n                {\n                    \"OutputContent\":{\n                        \"OutputFormat\":\"Text\",\n                        \"OutputText\":[\n                            ...\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=productType&amp;name=productType&amp;value=Credit%20in%2012%20Installments\"\n                            },\n                            {\n                                \"EndOfLineFlag\":true,\n                                \"Text\":\"key=cnpj&amp;name=cnpj&amp;value=00.000.000%2F0000-00\"\n                            },\n                            ...\n                        ]\n                    },\n                    \"DocumentQualifier\":\"CustomerReceipt\"\n                }\n            ],\n            \"POIData\":{...},\n            \"PaymentResult\":{\n                \"PaymentType\":\"Instalment\",\n                ...\n                \"Instalment\":{\n                    \"InstalmentType\":\"EqualInstalments\",\n                    \"SequenceNumber\":1,\n                    \"Period\":1,\u00a7\n                    \"PeriodUnit\":\"Monthly\",\n                    \"TotalNbOfPayments\":12\n                },\n                ...\n            },\n            \"SaleData\":{...},\n            \"Response\":{\"Result\": \"Success\"...}\n        }\n    }\n}\n\n\nPagamento com cart\u00e3o em um terminal n\u00e3o integrado\nSe voc\u00ea estiver usando nossa solu\u00e7\u00e3o de terminais n\u00e3o integrados, poder\u00e1 iniciar transa\u00e7\u00f5es diretamente de um terminal n\u00e3o integrado.\nAntes de come\u00e7ar\nAntes de efetuar um pagamento com cart\u00e3o em um terminal n\u00e3o integrado, verifique se voc\u00ea concluiu as seguintes etapas:\n\nCriar uma conta de teste Adyen.\nDeterminar a estrutura da sua conta Adyen e criar contas para suas lojas f\u00edsicas.\nSolicitar um terminal com uma impressora embutida.\n4.  Ativar o terminal para associ\u00e1-lo a uma loja f\u00edsica.\nConfigurar o terminal  como um terminal n\u00e3o integrado.\n\nFa\u00e7a o pagamento\nPara efetuar um pagamento com cart\u00e3o em um terminal n\u00e3o integrado:\n\n\nPergunte ao cliente como ele prefere pagar:\n\nD\u00e9bito ou cr\u00e9dito.\nSe cr\u00e9dito: pagamento \u00fanico ou parcelado.\n\nSe se parcelado: n\u00famero de parcelas.\n\n\n\n\n\nNa tela do terminal, selecione  Start.\n\n\nNo teclado do terminal, insira o valor da transa\u00e7\u00e3o e .\n\n\nDeixe o cliente inserir seu cart\u00e3o no terminal.\n\n\nSiga as instru\u00e7\u00f5es no terminal para inserir as informa\u00e7\u00f5es obtidas do cliente sobre como ele deseja realizar o pagamento.\n\n\nDeixe o cliente digitar sua senha PIN ou assinatura no terminal.\n\n\nSe o pagamento for bem-sucedido, a tela do terminal mostra que o pagamento foi aprovado. O terminal tamb\u00e9m imprime o recibo do comerciante e o recibo do cliente (nessa ordem).\nReconciliando parcelas\nSe um cliente pagar parcelado, a primeira parcela ser\u00e1 cobrada imediatamente no cart\u00e3o de cr\u00e9dito dele, e todas as parcelas futuras ser\u00e3o cobradas automaticamente.\nVoc\u00ea receber\u00e1 os fundos de cada parcela conforme estas forem sendo liquidadas. H\u00e1 um per\u00edodo para a liquida\u00e7\u00e3o do pagamento, que \u00e9 de 30 dias.\nTamb\u00e9m oferecemos adiantamentos se voc\u00ea precisar de fundos mais cedo. H\u00e1 uma taxa adicional por este servi\u00e7o. Entre em contato com o seu gerente de contas da Adyen para obter mais detalhes.\nSe voc\u00ea usar terminais n\u00e3o integrados, precisar\u00e1 reconciliar manualmente suas transa\u00e7\u00f5es do terminal com suas vendas e devolu\u00e7\u00f5es.\nPara obter mais informa\u00e7\u00f5es sobre como as parcelas s\u00e3o liquidadas e reconciliadas, consulte Reconciliar pagamentos de parcelas.\nVeja tamb\u00e9m\n\n\n                    Efetuar pagamento de um terminal API\n                \n                    Recibos\n                \n                    Recebendo webhooks\n                \n                    Terminais n\u00e3o integrados\n                \n                    Relat\u00f3rios e reconcilia\u00e7\u00e3o para parcelas de cart\u00e3o de cr\u00e9dito no Brasil\n                \n","type":"page","locale":"pt","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Installments","lvl3":"Pagamentos com cart\u00e3o nas lojas do Brasil"},"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\/installments","lvl3":"\/pt\/point-of-sale\/installments\/brazil-installments"},"levels":4,"category":"In-person payments","category_color":"green","tags":["Pagamentos","cart\u00e3o","lojas","Brasil"]},"articleFiles":{"screen-EN_card-selection-screen.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/18.installments\/01.brazil-installments\/screen-EN_card-selection-screen.png\" \/>","screen-EN_installments-screen.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/18.installments\/01.brazil-installments\/screen-EN_installments-screen.png\" \/>","screen-EN_payment-type-selection-screen.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/18.installments\/01.brazil-installments\/screen-EN_payment-type-selection-screen.png\" \/>","brazil-payments_0.json":"<p alt=\"\">brazil-payments_0.json<\/p>","brazil-payments_1.json":"<p alt=\"\">brazil-payments_1.json<\/p>","brazil-payments_2.json":"<p alt=\"\">brazil-payments_2.json<\/p>"}}
