{"title":"Adyen Giving para terminais","category":"default","creationDate":1589371860,"content":"<div class=\"additional-info-block output-inline\">\n<div class=\"additional-info-block__body\"><p><img style=\"width: 28px;\" alt=\"\" src=\"\/user\/pages\/docs\/03.point-of-sale\/15.donate\/giving.svg?decoding=auto&amp;fetchpriority=auto\" \/>&nbsp; <strong>Mais informa\u00e7\u00f5es<\/strong><\/p><p>Saiba mais sobre a <a href=\"https:\/\/www.adyen.com\/giving\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Adyen Giving em adyen.com<\/a>.<\/p><\/div><\/div>\n\n<p>Com a Adyen Giving, voc\u00ea pode dar aos seus clientes a op\u00e7\u00e3o de doar para uma institui\u00e7\u00e3o de caridade depois que eles fizerem uma compra em sua loja.<\/p>\n<p>As doa\u00e7\u00f5es podem ser feitas usando muitos <a href=\"#supported-payment-methods\">m\u00e9todos populares de pagamento<\/a>, e s\u00e3o liquidadas diretamente na conta banc\u00e1ria da institui\u00e7\u00e3o.<\/p>\n<p>O Adyen Giving \u00e9 suportado em integra\u00e7\u00f5es com API de Terminais, integra\u00e7\u00e3o Classic e tamb\u00e9m com nossa <a href=\"\/pt\/point-of-sale\/standalone\">solu\u00e7\u00e3o n\u00e3o integrada<\/a>. Tudo o que voc\u00ea precisa \u00e9 de um dos seguintes terminais de pagamento:<\/p>\n<ul>\n<li>e285<\/li>\n<li>M400<\/li>\n<li>P400 Plus<\/li>\n<li>V240m Plus<\/li>\n<li>V400c Plus<\/li>\n<li>V400m<\/li>\n<\/ul>\n<p>Antes que sua institui\u00e7\u00e3o beneficente possa receber doa\u00e7\u00f5es, elas precisam ser <a href=\"#onboarding\">integradas<\/a> e precisaremos <a href=\"#configuring\">configurar o Adyen Giving<\/a> para sua merchant account. O terminal dever\u00e1 ent\u00e3o solicitar uma doa\u00e7\u00e3o:<\/p>\n<ul>\n<li><strong>Automaticamente ap\u00f3s cada pagamento<\/strong>. Isso \u00e9 poss\u00edvel com todas as integra\u00e7\u00f5es e tamb\u00e9m com a solu\u00e7\u00e3o n\u00e3o integrada.<\/li>\n<li><a href=\"#use-tender-option\">Atrav\u00e9s da sua solicita\u00e7\u00e3o de pagamento<\/a>, para que voc\u00ea tenha controle sobre quando solicitar uma doa\u00e7\u00e3o. Isso \u00e9 poss\u00edvel com uma integra\u00e7\u00e3o da API de terminais.<\/li>\n<\/ul>\n<h2 id=\"supported-payment-methods\">M\u00e9todos de pagamento suportados<\/h2>\n<p>As doa\u00e7\u00f5es em loja s\u00e3o suportadas pelos seguintes m\u00e9todos de pagamento:<\/p>\n<ul>\n<li><a href=\"\/pt\/point-of-sale\/what-we-support\/payment-methods\/debit-and-credit-cards\">Cart\u00f5es de cr\u00e9dito e d\u00e9bito<\/a>: American Express, Bancontact, Cartes Bancaires, China UnionPay, Diners, Discover, JCB, Mastercard, Visa, Visa Debit.<\/li>\n<li><a href=\"\/pt\/point-of-sale\/what-we-support\/payment-methods\/nfc-wallets\">Carteiras digitais<\/a>: Apple Pay and Google Pay.<\/li>\n<\/ul>\n<h2>Como funciona<\/h2>\n<div class=\"additional-info-block output-inline\">\n<div class=\"additional-info-block__body\"><p>O terminal n\u00e3o solicita uma doa\u00e7\u00e3o quando est\u00e1 offline ou ap\u00f3s um pagamento com cart\u00e3o vale presente.<\/p><\/div><\/div>\n\n<p>Independentemente da doa\u00e7\u00e3o ser solicitada automaticamente ap\u00f3s cada pagamento por meio de uma solicita\u00e7\u00e3o de pagamento, o fluxo para a doa\u00e7\u00e3o \u00e9 o que segue:<\/p>\n<ol>\n<li>\n<p>Voc\u00ea inicia um pagamento para as mercadorias que seu cliente est\u00e1 comprando.<\/p>\n<\/li>\n<li>\n<p>O cliente apresenta seu cart\u00e3o no terminal e conclui o pagamento.<br \/>\nEm uma integra\u00e7\u00e3o com API de terminais ou em uma integra\u00e7\u00e3o Classic, voc\u00ea recebe a resposta \u00e0 sua solicita\u00e7\u00e3o de pagamento.<\/p>\n<\/li>\n<li>\n<p>O terminal mostra que o pagamento foi <strong>Aprovado<\/strong> e apresenta as <a href=\"#donation-options\">op\u00e7\u00f5es de doa\u00e7\u00e3o<\/a> para caridade.<\/p>\n<table>\n<thead>\n<tr>\n<th style=\"text-align: center;\"><\/th>\n<th style=\"text-align: center;\"><\/th>\n<th style=\"text-align: center;\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><img alt=\"\" src=\"\/images\/7\/d\/2\/d\/5\/7d2d5e2d72d0a411dcdd88c7d6681314edc3c332-screen-endonate-portrait.png\" \/>&nbsp;<\/td>\n<td style=\"text-align: center;\"><\/td>\n<td style=\"text-align: center;\"><img alt=\"\" src=\"\/images\/e\/2\/8\/2\/5\/e28250a29ad55a1c072e9fda264cec382a245b22-screen-endonate-landscape.png\" \/>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/li>\n<li>\n<p>Se o cliente optar por doar, o terminal inicia uma nova transa\u00e7\u00e3o (a transa\u00e7\u00e3o de doa\u00e7\u00e3o) pelo valor que o cliente selecionou.<br \/>\nEm uma integra\u00e7\u00e3o com API de terminais ou em uma integra\u00e7\u00e3o Classic, voc\u00ea n\u00e3o receber\u00e1 uma resposta para esta transa\u00e7\u00e3o.<\/p>\n<\/li>\n<li>\n<p>O cliente apresenta seu cart\u00e3o e completa a transa\u00e7\u00e3o de doa\u00e7\u00e3o.<br \/>\nA doa\u00e7\u00e3o \u00e9 encaminhada para a institui\u00e7\u00e3o de caridade e liquidada diretamente em sua conta banc\u00e1ria.<\/p>\n<\/li>\n<\/ol>\n<p>O cliente ver\u00e1 duas cobran\u00e7as separadas no extrato banc\u00e1rio, uma para o <em>pagamento<\/em>, e outra para a <em>doa\u00e7\u00e3o<\/em>.<\/p>\n<h2 id=\"onboarding\">Integra\u00e7\u00e3o com Adyen Giving<\/h2>\n<p>Antes que sua institui\u00e7\u00e3o beneficente possa receber doa\u00e7\u00f5es, elas precisam ser integrada \u00e0 Adyen Giving.<\/p>\n<div class=\"notices yellow\">\n<p>Voc\u00ea deve abordar a institui\u00e7\u00e3o de caridade escolhida e obter o consentimento deles antes de iniciar o processo de integra\u00e7\u00e3o.<\/p>\n<\/div>\n<p>Para iniciar o processo de integra\u00e7\u00e3o, entre em contato com o gerente de sua conta na Adyen ou 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>. Eles ir\u00e3o lidar com a integra\u00e7\u00e3o junto com a caridade. A institui\u00e7\u00e3o de caridade ter\u00e1 sua pr\u00f3pria conta na <a href=\"https:\/\/ca-live.adyen.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Customer Area<\/a>, onde poder\u00e1 ter uma vis\u00e3o geral das doa\u00e7\u00f5es e lidar com quaisquer reembolsos e estornos<\/p>\n<h2 id=\"configuring\">Configurar a Adyen Giving<\/h2>\n<p>Quando voc\u00ea entrar em contato conosco para iniciar o processo de integra\u00e7\u00e3o de sua institui\u00e7\u00e3o de caridade, informe-nos tamb\u00e9m:<\/p>\n<ul>\n<li>Se voc\u00ea deseja solicitar automaticamente uma doa\u00e7\u00e3o ap\u00f3s cada pagamento ou se deseja solicitar uma doa\u00e7\u00e3o por meio de uma <a href=\"#use-tender-option\">solicita\u00e7\u00e3o de pagamento<\/a>. O \u00faltimo ser\u00e1 poss\u00edvel com uma integra\u00e7\u00e3o da API de terminais.<\/li>\n<li>Quais <a href=\"#donation-options\">op\u00e7\u00f5es de doa\u00e7\u00e3o<\/a> voc\u00ea deseja mostrar no visor do terminal.<\/li>\n<\/ul>\n<h3 id=\"donation-options\">Op\u00e7\u00f5es de doa\u00e7\u00e3o<\/h3>\n<p>As op\u00e7\u00f5es de doa\u00e7\u00e3o incluem:<\/p>\n<ul>\n<li>A op\u00e7\u00e3o <strong>Not now<\/strong>. Isso permite que os clientes ignorem a doa\u00e7\u00e3o.<\/li>\n<li>\u2022   At\u00e9 tr\u00eas outras op\u00e7\u00f5es. Isso pode incluir valores fixos de doa\u00e7\u00f5es e a op\u00e7\u00e3o <strong>Custom<\/strong>, que permite que os clientes insiram um valor de sua pr\u00f3pria escolha.<\/li>\n<\/ul>\n<h2 id=\"use-tender-option\">Solicite uma doa\u00e7\u00e3o atrav\u00e9s do sua solicita\u00e7\u00e3o de pagamento<\/h2>\n<p>Com uma integra\u00e7\u00e3o da API de terminais, voc\u00ea pode usar a <a href=\"\/pt\/point-of-sale\/add-data\/tender-options\">op\u00e7\u00e3o tender<\/a> <code>AskGiving<\/code> em sua solicita\u00e7\u00e3o de pagamento para controlar quando uma doa\u00e7\u00e3o ser\u00e1 solicitada ao cliente.<\/p>\n<p>Para garantir que o terminal solicite uma doa\u00e7\u00e3o ao cliente ap\u00f3s o pagamento:<\/p>\n<ul>\n<li>\n<p>Fa\u00e7a uma solicit\u00e7\u00e3o <a href=\"\/pt\/point-of-sale\/basic-tapi-integration\/make-a-payment\">\n  <code>PaymentRequest<\/code>\n<\/a> que contenha um campo <code>SaletoAcquirerData<\/code> com uma op\u00e7\u00e3o tender <code>AskGiving<\/code> especificada em um dos seguintes formatos:<\/p>\n<ul>\n<li>\n<p>Op\u00e7\u00e3o 1: Um objeto JSON <code>{\"tenderOption\": \"AskGiving\"}<\/code> convertido em uma sequ\u00eancia codificada Base64::<br \/>\n<code>\"SaleToAcquirerData\": \"eyJ0ZW5kZXJPcHRpb24iOiAiQXNrR2l2aW5nIn0=\"<\/code><\/p>\n<\/li>\n<li>\n<p>Op\u00e7\u00e3o 2: <strong>tenderOption=AskGiving<\/strong>:<br \/>\n<code>\"SaleToAcquirerData\": \"tenderOption=AskGiving\"<\/code><\/p>\n<\/li>\n<\/ul>\n<p>O formato que voc\u00ea usa aqui tamb\u00e9m ser\u00e1 o formato di <code>AdditionalResponse<\/code> que voc\u00ea recebe.<\/p>\n<div class=\"sc-notice info\"><div>\n<p>Se houverem mais op\u00e7\u00f5es tender e outros elementos de dados que voc\u00ea precisa enviar no campo <code>SaleToAcquirerData<\/code>, consulte <a href=\"\/pt\/point-of-sale\/add-data\">Adicionais informa\u00e7\u00f5es a um pagamento<\/a> para obter instru\u00e7\u00f5es.<\/p>\n<\/div><\/div>\n<div data-component-wrapper=\"code-sample\">\n<code-sample :title=\"''\" :id=\"'donate_1'\" :code-data='[{\"language\":\"json\",\"tabTitle\":\"JSON\",\"content\":\"{\\n    \\\"SaleToPOIRequest\\\": {\\n        \\\"PaymentRequest\\\": {\\n            \\\"SaleData\\\": {\\n                \\\"SaleTransactionID\\\": {\\n                    \\\"TransactionID\\\": \\\"997\\\",\\n                    \\\"TimeStamp\\\": \\\"2020-12-02T16:16:48.000Z\\\"\\n                },\\n                \\\"SaleToAcquirerData\\\": \\\"tenderOption=AskGiving\\\"\\n            },\\n            \\\"PaymentTransaction\\\": {\\n                \\\"AmountsReq\\\": {\\n                    \\\"Currency\\\": \\\"EUR\\\",\\n                    \\\"RequestedAmount\\\": 155.75\\n                }\\n            }\\n        },\\n        \\\"MessageHeader\\\": {\\n            \\\"ProtocolVersion\\\": \\\"3.0\\\",\\n            \\\"MessageClass\\\": \\\"Service\\\",\\n            \\\"MessageCategory\\\": \\\"Payment\\\",\\n            \\\"MessageType\\\": \\\"Request\\\",\\n            \\\"ServiceID\\\": \\\"0110123015\\\",\\n            \\\"SaleID\\\": \\\"POSSystemID12345\\\",\\n            \\\"POIID\\\": \\\"M400-260193322\\\"\\n        }\\n    }\\n}\"},{\"language\":\"java\",\"tabTitle\":\"Java\",\"content\":\"String serviceID = \\\"YOUR_UNIQUE_ATTEMPT_ID\\\";\\n    String saleID = \\\"YOUR_CASH_REGISTER_ID\\\";\\n    String POIID = \\\"YOUR_TERMINAL_ID\\\";\\n    String transactionID = \\\"YOUR_UNIQUE_TRANSACTION_ID\\\";\\n\\n    SaleToPOIRequest saleToPOIRequest = new SaleToPOIRequest();\\n    MessageHeader messageHeader = new MessageHeader();\\n    messageHeader.setProtocolVersion(\\\"3.0\\\");\\n    messageHeader.setMessageClass( MessageClassType.SERVICE );\\n    messageHeader.setMessageCategory( MessageCategoryType.PAYMENT );\\n    messageHeader.setMessageType( MessageType.REQUEST );\\n    messageHeader.setServiceID(serviceID);\\n    messageHeader.setSaleID(saleID);\\n    messageHeader.setPOIID(POIID);\\n    saleToPOIRequest.setMessageHeader(messageHeader);\\n\\n    PaymentRequest paymentRequest = new PaymentRequest();\\n    SaleData saleData = new SaleData();\\n    TransactionIdentification saleTransactionID = new TransactionIdentification();\\n    saleTransactionID.setTransactionID(transactionID);\\n    saleTransactionID.setTimeStamp(DatatypeFactory.newInstance().newXMLGregorianCalendar(new GregorianCalendar()));\\n    saleData.setSaleTransactionID(saleTransactionID);\\n    saleData.setSaleToAcquirerData(\\\"tenderOption=AskGiving\\\");\\n    paymentRequest.setSaleData(saleData);\\n\\n    PaymentTransaction paymentTransaction = new PaymentTransaction();\\n    AmountsReq amountsReq = new AmountsReq();\\n    amountsReq.setCurrency(\\\"EUR\\\");\\n    amountsReq.setRequestedAmount( BigDecimal.valueOf(155.75) );\\n    paymentTransaction.setAmountsReq(amountsReq);\\n    paymentRequest.setPaymentTransaction(paymentTransaction);\\n    saleToPOIRequest.setPaymentRequest(paymentRequest);\\n    terminalAPIRequest.setSaleToPOIRequest(saleToPOIRequest);\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<p>Observe que a resposta do pagamento \u00e9 exatamente igual \u00e0 resposta que voc\u00ea recebe por uma solicita\u00e7\u00e3o de pagamento sem a  op\u00e7\u00e3o tender <code>AskGiving<\/code>. A caixa registradora n\u00e3o recebe informa\u00e7\u00f5es sobre a resposta do cliente ao pedido de doa\u00e7\u00e3o, porque a transa\u00e7\u00e3o de doa\u00e7\u00e3o \u00e9 iniciada pelo terminal ap\u00f3s a conlcus\u00e3o da transa\u00e7\u00e3o de pagamento.<\/p>\n<\/li>\n<\/ul>\n<h2>Veja tamb\u00e9m<\/h2>\n<div class=\"see-also-links output-inline\" id=\"see-also\">\n<ul><li><a href=\"\/online-payments\/donate\"\n                        target=\"_self\"\n                        >\n                    Adyen Giving para pagamentos onlime\n                <\/a><\/li><li><a href=\"\/point-of-sale\/add-data\/tender-options\"\n                        target=\"_self\"\n                        >\n                    Op\u00e7\u00f5es Tender\n                <\/a><\/li><li><a href=\"\/point-of-sale\/add-data\"\n                        target=\"_self\"\n                        >\n                    Adicionar informa\u00e7\u00f5es a um pagamento\n                <\/a><\/li><\/ul><\/div>\n","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/donate","articleFields":{"description":"Permita que seus clientes doem para institui\u00e7\u00f5es de caridade quando fizerem uma compra na loja.","last_edit_on":"15-06-2020 17:55"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/donate","title":"Adyen Giving para terminais","content":"\n&nbsp; Mais informa\u00e7\u00f5esSaiba mais sobre a Adyen Giving em adyen.com.\n\nCom a Adyen Giving, voc\u00ea pode dar aos seus clientes a op\u00e7\u00e3o de doar para uma institui\u00e7\u00e3o de caridade depois que eles fizerem uma compra em sua loja.\nAs doa\u00e7\u00f5es podem ser feitas usando muitos m\u00e9todos populares de pagamento, e s\u00e3o liquidadas diretamente na conta banc\u00e1ria da institui\u00e7\u00e3o.\nO Adyen Giving \u00e9 suportado em integra\u00e7\u00f5es com API de Terminais, integra\u00e7\u00e3o Classic e tamb\u00e9m com nossa solu\u00e7\u00e3o n\u00e3o integrada. Tudo o que voc\u00ea precisa \u00e9 de um dos seguintes terminais de pagamento:\n\ne285\nM400\nP400 Plus\nV240m Plus\nV400c Plus\nV400m\n\nAntes que sua institui\u00e7\u00e3o beneficente possa receber doa\u00e7\u00f5es, elas precisam ser integradas e precisaremos configurar o Adyen Giving para sua merchant account. O terminal dever\u00e1 ent\u00e3o solicitar uma doa\u00e7\u00e3o:\n\nAutomaticamente ap\u00f3s cada pagamento. Isso \u00e9 poss\u00edvel com todas as integra\u00e7\u00f5es e tamb\u00e9m com a solu\u00e7\u00e3o n\u00e3o integrada.\nAtrav\u00e9s da sua solicita\u00e7\u00e3o de pagamento, para que voc\u00ea tenha controle sobre quando solicitar uma doa\u00e7\u00e3o. Isso \u00e9 poss\u00edvel com uma integra\u00e7\u00e3o da API de terminais.\n\nM\u00e9todos de pagamento suportados\nAs doa\u00e7\u00f5es em loja s\u00e3o suportadas pelos seguintes m\u00e9todos de pagamento:\n\nCart\u00f5es de cr\u00e9dito e d\u00e9bito: American Express, Bancontact, Cartes Bancaires, China UnionPay, Diners, Discover, JCB, Mastercard, Visa, Visa Debit.\nCarteiras digitais: Apple Pay and Google Pay.\n\nComo funciona\n\nO terminal n\u00e3o solicita uma doa\u00e7\u00e3o quando est\u00e1 offline ou ap\u00f3s um pagamento com cart\u00e3o vale presente.\n\nIndependentemente da doa\u00e7\u00e3o ser solicitada automaticamente ap\u00f3s cada pagamento por meio de uma solicita\u00e7\u00e3o de pagamento, o fluxo para a doa\u00e7\u00e3o \u00e9 o que segue:\n\n\nVoc\u00ea inicia um pagamento para as mercadorias que seu cliente est\u00e1 comprando.\n\n\nO cliente apresenta seu cart\u00e3o no terminal e conclui o pagamento.\nEm uma integra\u00e7\u00e3o com API de terminais ou em uma integra\u00e7\u00e3o Classic, voc\u00ea recebe a resposta \u00e0 sua solicita\u00e7\u00e3o de pagamento.\n\n\nO terminal mostra que o pagamento foi Aprovado e apresenta as op\u00e7\u00f5es de doa\u00e7\u00e3o para caridade.\n\n\n\n\n\n\n\n\n\n\n&nbsp;\n\n&nbsp;\n\n\n\n\n\nSe o cliente optar por doar, o terminal inicia uma nova transa\u00e7\u00e3o (a transa\u00e7\u00e3o de doa\u00e7\u00e3o) pelo valor que o cliente selecionou.\nEm uma integra\u00e7\u00e3o com API de terminais ou em uma integra\u00e7\u00e3o Classic, voc\u00ea n\u00e3o receber\u00e1 uma resposta para esta transa\u00e7\u00e3o.\n\n\nO cliente apresenta seu cart\u00e3o e completa a transa\u00e7\u00e3o de doa\u00e7\u00e3o.\nA doa\u00e7\u00e3o \u00e9 encaminhada para a institui\u00e7\u00e3o de caridade e liquidada diretamente em sua conta banc\u00e1ria.\n\n\nO cliente ver\u00e1 duas cobran\u00e7as separadas no extrato banc\u00e1rio, uma para o pagamento, e outra para a doa\u00e7\u00e3o.\nIntegra\u00e7\u00e3o com Adyen Giving\nAntes que sua institui\u00e7\u00e3o beneficente possa receber doa\u00e7\u00f5es, elas precisam ser integrada \u00e0 Adyen Giving.\n\nVoc\u00ea deve abordar a institui\u00e7\u00e3o de caridade escolhida e obter o consentimento deles antes de iniciar o processo de integra\u00e7\u00e3o.\n\nPara iniciar o processo de integra\u00e7\u00e3o, entre em contato com o gerente de sua conta na Adyen ou com nossa Support Team. Eles ir\u00e3o lidar com a integra\u00e7\u00e3o junto com a caridade. A institui\u00e7\u00e3o de caridade ter\u00e1 sua pr\u00f3pria conta na Customer Area, onde poder\u00e1 ter uma vis\u00e3o geral das doa\u00e7\u00f5es e lidar com quaisquer reembolsos e estornos\nConfigurar a Adyen Giving\nQuando voc\u00ea entrar em contato conosco para iniciar o processo de integra\u00e7\u00e3o de sua institui\u00e7\u00e3o de caridade, informe-nos tamb\u00e9m:\n\nSe voc\u00ea deseja solicitar automaticamente uma doa\u00e7\u00e3o ap\u00f3s cada pagamento ou se deseja solicitar uma doa\u00e7\u00e3o por meio de uma solicita\u00e7\u00e3o de pagamento. O \u00faltimo ser\u00e1 poss\u00edvel com uma integra\u00e7\u00e3o da API de terminais.\nQuais op\u00e7\u00f5es de doa\u00e7\u00e3o voc\u00ea deseja mostrar no visor do terminal.\n\nOp\u00e7\u00f5es de doa\u00e7\u00e3o\nAs op\u00e7\u00f5es de doa\u00e7\u00e3o incluem:\n\nA op\u00e7\u00e3o Not now. Isso permite que os clientes ignorem a doa\u00e7\u00e3o.\n\u2022   At\u00e9 tr\u00eas outras op\u00e7\u00f5es. Isso pode incluir valores fixos de doa\u00e7\u00f5es e a op\u00e7\u00e3o Custom, que permite que os clientes insiram um valor de sua pr\u00f3pria escolha.\n\nSolicite uma doa\u00e7\u00e3o atrav\u00e9s do sua solicita\u00e7\u00e3o de pagamento\nCom uma integra\u00e7\u00e3o da API de terminais, voc\u00ea pode usar a op\u00e7\u00e3o tender AskGiving em sua solicita\u00e7\u00e3o de pagamento para controlar quando uma doa\u00e7\u00e3o ser\u00e1 solicitada ao cliente.\nPara garantir que o terminal solicite uma doa\u00e7\u00e3o ao cliente ap\u00f3s o pagamento:\n\n\nFa\u00e7a uma solicit\u00e7\u00e3o \n  PaymentRequest\n que contenha um campo SaletoAcquirerData com uma op\u00e7\u00e3o tender AskGiving especificada em um dos seguintes formatos:\n\n\nOp\u00e7\u00e3o 1: Um objeto JSON {\"tenderOption\": \"AskGiving\"} convertido em uma sequ\u00eancia codificada Base64::\n\"SaleToAcquirerData\": \"eyJ0ZW5kZXJPcHRpb24iOiAiQXNrR2l2aW5nIn0=\"\n\n\nOp\u00e7\u00e3o 2: tenderOption=AskGiving:\n\"SaleToAcquirerData\": \"tenderOption=AskGiving\"\n\n\nO formato que voc\u00ea usa aqui tamb\u00e9m ser\u00e1 o formato di AdditionalResponse que voc\u00ea recebe.\n\nSe houverem mais op\u00e7\u00f5es tender e outros elementos de dados que voc\u00ea precisa enviar no campo SaleToAcquirerData, consulte Adicionais informa\u00e7\u00f5es a um pagamento para obter instru\u00e7\u00f5es.\n\n\n\n\nObserve que a resposta do pagamento \u00e9 exatamente igual \u00e0 resposta que voc\u00ea recebe por uma solicita\u00e7\u00e3o de pagamento sem a  op\u00e7\u00e3o tender AskGiving. A caixa registradora n\u00e3o recebe informa\u00e7\u00f5es sobre a resposta do cliente ao pedido de doa\u00e7\u00e3o, porque a transa\u00e7\u00e3o de doa\u00e7\u00e3o \u00e9 iniciada pelo terminal ap\u00f3s a conlcus\u00e3o da transa\u00e7\u00e3o de pagamento.\n\n\nVeja tamb\u00e9m\n\n\n                    Adyen Giving para pagamentos onlime\n                \n                    Op\u00e7\u00f5es Tender\n                \n                    Adicionar informa\u00e7\u00f5es a um pagamento\n                \n","type":"page","locale":"pt","boost":18,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Adyen Giving para terminais"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/point-of-sale","lvl2":"\/pt\/point-of-sale\/donate"},"levels":3,"category":"In-person payments","category_color":"green","tags":["Adyen","Giving","terminais"]},"articleFiles":{"campaign.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/campaign.png\" \/>","pos-logo.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/pos-logo.png\" \/>","screen-EN_custom-amounts-flow.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/screen-EN_custom-amounts-flow.png\" \/>","screen-EN_custom-amounts.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/screen-EN_custom-amounts.png\" \/>","screen-EN_donate-landscape.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/images\/5\/1\/a\/6\/f\/51a6f3dcd37aa2c58888369768744d5a4b7dd940-screen-endonate-landscape.png\" \/>","screen-EN_donate-portrait.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/images\/d\/5\/e\/6\/2\/d5e62ccdd7a4c9ba80ccc936df1187cb92fb63e5-screen-endonate-portrait.png\" \/>","screen-EN_donated.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/screen-EN_donated.png\" \/>","screen-EN_fixed-amounts-flow.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/screen-EN_fixed-amounts-flow.png\" \/>","screen-EN_roundup-flow.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/screen-EN_roundup-flow.png\" \/>","screen-EN_take-your-card.png":"<img alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/screen-EN_take-your-card.png\" \/>","donate_1.json":"<p alt=\"\">donate_1.json<\/p>","donate_1_response.json":"<p alt=\"\">donate_1_response.json<\/p>","giving.svg":"<img style=\"width: 28px;\" alt=\"\" src=\"https:\/\/docs.adyen.com\/user\/pages\/docs\/03.point-of-sale\/15.donate\/giving.svg?decoding=auto&amp;fetchpriority=auto\" \/>","transaction-status-response.json":"<p alt=\"\">transaction-status-response.json<\/p>","transaction-status.json":"<p alt=\"\">transaction-status.json<\/p>"}}
