{"title":"Cashback e cash out","category":"default","creationDate":1776961627,"content":"<p>Os clientes que usam um cart\u00e3o EFTPOS (Transfer\u00eancia eletr\u00f4nica de fundos no terminal) na Austr\u00e1lia podem obter uma pequena quantia em dinheiro de sua conta:<\/p>\n<ul>\n<li>Com a compra (cashback).<\/li>\n<li>Sem uma compra (cash out).<\/li>\n<\/ul>\n<div class=\"sc-notice info\"><div>\n<p>O EFTPOS \u00e9 um esquema de cart\u00f5es na Austr\u00e1lia e na Nova Zel\u00e2ndia.<\/p>\n<\/div><\/div>\n<div class=\"sc-notice note\"><div>\n<p>Para realizar cashbacks ou cash out, entre em contato com a <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> para ativar esse recurso.<\/p>\n<\/div><\/div>\n<h2 id=\"endpoint\">Endpoint<\/h2>\n<p>O URL usado para enviar mensagens da API do terminal depende do seu tipo de implementa\u00e7\u00e3o. Para obter mais informa\u00e7\u00f5es sobre as arquiteturas dispon\u00edveis, consulte a <a href=\"\/pt\/point-of-sale\/build-your-integration\">Vis\u00e3o geral da API de terminais<\/a>.<\/p>\n<h2 id=\"request\">Request<\/h2>\n<p>Para obter uma lista dos campos solicita\u00e7\u00e3o de pagamento, consulte  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/terminal-api\/latest\/post\/payment\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">PaymentRequest<\/a>. Os elementos de uma solicita\u00e7\u00e3o de login est\u00e3o envoltos em um envelope\u00a0<code>PaymentRequest<\/code>.<\/p>\n<p>O <code>SaleID<\/code> e <code>ServiceID<\/code> n <code>MessageHeader<\/code> devem ser \u00fanicos. Combina\u00e7\u00f5es <code>SaleID<\/code> e <code>ServiceID<\/code> s\u00e3o rejeitadas se usadas recentemente, dentro de 48 horas.<\/p>\n<p>Passe os seguintes campos ao fazer uma chamada\u00a0<code>PaymentRequest<\/code>\u00a0para a\u00a0API de terminais.<\/p>\n<div data-component-wrapper=\"code-sample\">\n    <code-sample :title=\"''\" :id=\"'cashback-and-cash-out_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\\\": \\\"0501160930\\\",\\n      \\\"SaleID\\\": \\\"POSSystemID12345\\\",\\n      \\\"POIID\\\": \\\"P400Plus-540004072\\\"\\n    },\\n    \\\"PaymentRequest\\\": {\\n      \\\"SaleData\\\": {\\n        \\\"SaleTransactionID\\\": {\\n          \\\"TransactionID\\\": \\\"3375\\\",\\n          \\\"TimeStamp\\\": \\\"2018-05-01T14:09:30+00:00\\\"\\n        }\\n      },\\n      \\\"PaymentTransaction\\\": {\\n        \\\"AmountsReq\\\": {\\n          \\\"Currency\\\": \\\"AUD\\\",\\n          \\\"RequestedAmount\\\": 12.00,\\n          \\\"CashBackAmount\\\": 2.00\\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);\\npaymentRequest.setSaleData(saleData);\\n\\nPaymentTransaction paymentTransaction = new PaymentTransaction();\\nAmountsReq amountsReq = new AmountsReq();\\namountsReq.setCurrency(\\\"AUD\\\");\\namountsReq.setRequestedAmount( BigDecimal.valueOf(12.00) );\\namountsReq.setCashBackAmount( BigDecimal.valueOf(2.00) );\\npaymentTransaction.setAmountsReq(amountsReq);\\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<h2 id=\"response\">Resposta<\/h2>\n<p>Para obter uma lista dos campos de resposta de pagamento, consulte  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/terminal-api\/latest\/post\/payment#responses-200\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">PaymentResponse<\/a>.<\/p>\n<p>A resposta do pagamento cont\u00e9m informa\u00e7\u00f5es sobre o status do cashback ou cash out nos seguintes campos:<\/p>\n<pre><code class=\"language-json\">{\n  \"SaleToPOIResponse\": {\n    \"PaymentResponse\": {\n      \"POIData\": {\n        \"POITransactionID\": {\n          \"TimeStamp\": \"2018-05-01T14:09:30.000Z\",\n          \"TransactionID\": \"u6W7001525183770000.9815251837923768\"\n        }\n      },\n      \"SaleData\": {\n        \"SaleTransactionID\": {\n          \"TimeStamp\": \"2018-05-01T14:09:30.000Z\",\n          \"TransactionID\": \"3375\"\n        }\n      },\n      \"PaymentResult\": {\n        \"AuthenticationMethod\": [\n          \"OnlinePIN\"\n        ],\n        \"PaymentAcquirerData\": {\n          \"AcquirerPOIID\": \"P400Plus-540004072\",\n          \"AcquirerTransactionID\": {\n            \"TimeStamp\": \"2018-05-01T14:09:30.000Z\",\n            \"TransactionID\": \"9815251837923768\"\n          },\n          \"MerchantID\": \"TestMerchantPOSAU1\"\n        },\n        \"PaymentInstrumentData\": {\n          \"CardData\": {\n            \"EntryMode\": [\n              \"MagStripe\"\n            ],\n            \"PaymentBrand\": \"eftpos_australia_sav\",\n            \"MaskedPan\": \"637204 **** 0025\",\n            \"SensitiveCardData\": {\n              \"ExpiryDate\": \"1220\"\n            }\n          },\n          \"PaymentInstrumentType\": \"Card\"\n        },\n        \"AmountsResp\": {\n          \"AuthorizedAmount\": 400,\n          \"CashBackAmount\": 20,\n          \"Currency\": \"AUD\"\n        }\n      },\n      \"Response\": {\n        \"Result\": \"Success\",\n        \"AdditionalResponse\": \"tid=87253103&amp;transactionType=GOODS_SERVICES_WITH_CASHBACK&amp;pspReference=9815251837923768&amp;cardHolderName=&amp;offline=false&amp;mid=000023000000015&amp;note=Direct%20API%20REQUIRES%20payload%20crypto%20on%20live%2c%20cleartext%20allowed%20for%20testing%20only&amp;cardHolderVerificationMethodResults=020300&amp;cashBackAmountValue=20\"\n      }\n    },\n    \"MessageHeader\": {\n      \"ProtocolVersion\": \"3.0\",\n      \"SaleID\": \"POSSystemID12345\",\n      \"MessageClass\": \"Service\",\n      \"MessageCategory\": \"Payment\",\n      \"ServiceID\": \"0501160930\",\n      \"POIID\": \"P400Plus-540004072\",\n      \"MessageType\": \"Response\"\n    }\n  }\n}<\/code><\/pre>","url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/cashback-and-cash-out","articleFields":{"description":"Descreve como obter uma pequena quantia em dinheiro de um cart\u00e3o com ou sem uma compra.","id":"39950075","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"28-04-2020 21:07"},"algolia":{"url":"https:\/\/docs.adyen.com\/pt\/point-of-sale\/cashback-and-cash-out","title":"Cashback e cash out","content":"Os clientes que usam um cart\u00e3o EFTPOS (Transfer\u00eancia eletr\u00f4nica de fundos no terminal) na Austr\u00e1lia podem obter uma pequena quantia em dinheiro de sua conta:\n\nCom a compra (cashback).\nSem uma compra (cash out).\n\n\nO EFTPOS \u00e9 um esquema de cart\u00f5es na Austr\u00e1lia e na Nova Zel\u00e2ndia.\n\n\nPara realizar cashbacks ou cash out, entre em contato com a Support Team para ativar esse recurso.\n\nEndpoint\nO URL usado para enviar mensagens da API do terminal depende do seu tipo de implementa\u00e7\u00e3o. Para obter mais informa\u00e7\u00f5es sobre as arquiteturas dispon\u00edveis, consulte a Vis\u00e3o geral da API de terminais.\nRequest\nPara obter uma lista dos campos solicita\u00e7\u00e3o de pagamento, consulte  PaymentRequest. Os elementos de uma solicita\u00e7\u00e3o de login est\u00e3o envoltos em um envelope\u00a0PaymentRequest.\nO SaleID e ServiceID n MessageHeader devem ser \u00fanicos. Combina\u00e7\u00f5es SaleID e ServiceID s\u00e3o rejeitadas se usadas recentemente, dentro de 48 horas.\nPasse os seguintes campos ao fazer uma chamada\u00a0PaymentRequest\u00a0para a\u00a0API de terminais.\n\n    \n\nResposta\nPara obter uma lista dos campos de resposta de pagamento, consulte  PaymentResponse.\nA resposta do pagamento cont\u00e9m informa\u00e7\u00f5es sobre o status do cashback ou cash out nos seguintes campos:\n{\n  \"SaleToPOIResponse\": {\n    \"PaymentResponse\": {\n      \"POIData\": {\n        \"POITransactionID\": {\n          \"TimeStamp\": \"2018-05-01T14:09:30.000Z\",\n          \"TransactionID\": \"u6W7001525183770000.9815251837923768\"\n        }\n      },\n      \"SaleData\": {\n        \"SaleTransactionID\": {\n          \"TimeStamp\": \"2018-05-01T14:09:30.000Z\",\n          \"TransactionID\": \"3375\"\n        }\n      },\n      \"PaymentResult\": {\n        \"AuthenticationMethod\": [\n          \"OnlinePIN\"\n        ],\n        \"PaymentAcquirerData\": {\n          \"AcquirerPOIID\": \"P400Plus-540004072\",\n          \"AcquirerTransactionID\": {\n            \"TimeStamp\": \"2018-05-01T14:09:30.000Z\",\n            \"TransactionID\": \"9815251837923768\"\n          },\n          \"MerchantID\": \"TestMerchantPOSAU1\"\n        },\n        \"PaymentInstrumentData\": {\n          \"CardData\": {\n            \"EntryMode\": [\n              \"MagStripe\"\n            ],\n            \"PaymentBrand\": \"eftpos_australia_sav\",\n            \"MaskedPan\": \"637204 **** 0025\",\n            \"SensitiveCardData\": {\n              \"ExpiryDate\": \"1220\"\n            }\n          },\n          \"PaymentInstrumentType\": \"Card\"\n        },\n        \"AmountsResp\": {\n          \"AuthorizedAmount\": 400,\n          \"CashBackAmount\": 20,\n          \"Currency\": \"AUD\"\n        }\n      },\n      \"Response\": {\n        \"Result\": \"Success\",\n        \"AdditionalResponse\": \"tid=87253103&amp;transactionType=GOODS_SERVICES_WITH_CASHBACK&amp;pspReference=9815251837923768&amp;cardHolderName=&amp;offline=false&amp;mid=000023000000015&amp;note=Direct%20API%20REQUIRES%20payload%20crypto%20on%20live%2c%20cleartext%20allowed%20for%20testing%20only&amp;cardHolderVerificationMethodResults=020300&amp;cashBackAmountValue=20\"\n      }\n    },\n    \"MessageHeader\": {\n      \"ProtocolVersion\": \"3.0\",\n      \"SaleID\": \"POSSystemID12345\",\n      \"MessageClass\": \"Service\",\n      \"MessageCategory\": \"Payment\",\n      \"ServiceID\": \"0501160930\",\n      \"POIID\": \"P400Plus-540004072\",\n      \"MessageType\": \"Response\"\n    }\n  }\n}","type":"page","locale":"pt","boost":18,"hierarchy":{"lvl0":"Home","lvl1":"Terminais","lvl2":"Cashback e cash out"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/pt","lvl1":"https:\/\/docs.adyen.com\/pt\/point-of-sale","lvl2":"\/pt\/point-of-sale\/cashback-and-cash-out"},"levels":3,"category":"In-person payments","category_color":"green","tags":["Cashback"]},"articleFiles":{"cashback-and-cash-out_0.json":"<p alt=\"\">cashback-and-cash-out_0.json<\/p>"}}
